Chitor; Annual Report of the Archaeological Survey of India Vol 23 Plate XXII (page 195 crop).jpg...
DescriptionMecca Masjid.jpg English: Mecca Masjid is the biggest mosque in Hyderabad and lies 100 yards south-west of Charminar. The building of the Mecca...