admirableindia.com
Mecca (Makkah) Masjid, Nizamia Unani Hospital, and Laad Bazaar or Choodi Bazaar, Hyderabad
Mecca Masjid is one of the largest mosques in India. It is very close to Charminar and Choodi Bazaaar. The mosque was built during the reign of Muhammad Quli Qutb Shah, 5th ruler of Qutb Shahi dyna…