Shah Bazaar Mosque, Gulbarga, Karnataka, India
Mecca Mosque, Hyderabad, India - Largest Mosque in South India.
Its named after Mecca because the few rocks embedded in this mosque
came directly from Great mosque of Mecca, Saudi Arabia itself.
Jama Mosque, Aligarh, Uttar Pradesh, India
Entrance of Jama Mosque & Aligarh Muslim University, Aligarh, India.