Masjid e Tooba in Karachi (Photo credit: Wikipedia) Masjid e Tooba or Tooba Mosque (Urdu: مسجد طوبٰی ) is in Karachi, Sindh, Pakistan. Locally, it is known as the Gol Masjid. Masjid e Tooba was built in 1969 in Defence Housing Society Karachi, Karachi....
Read more