Free Mason Hall
They have 1750 members all over Pakistan.  Of these, 700 are members of the Karachi headquarters.  According to reports, there are Free Mason Lodge Halls in Karachi, Hyderabad, Sukkur, Lahore, Multan, Rawalpindi, Tarbela, Quetta and Peshawar.