Jama Masjid Delhi India

Jama Masjid is one of the largest mosques in India. It was built by Mughal emperor Shah Jahan between years 1644 to 1656. About Mosque Jama Masjid – Delhi Address: Meena Bazaar, Jama Masjid, Chandni Chowk, New Delhi, Delhi 110006, India Capacity : 25,000 people Minarets : 2 Domes : 3 Length : 80 m … Read more