Jama Masjid, Delhi

The ‘Masjid-I Jahan-Numa’ or Jama Masjid in Delhi is the largest mosque in India, built by the Mughal Emperor Shah Jahan. The Jama Masjid is located in the older part of Delhi, now called Chandni Chowk, surrounded by beautiful Mughal buildings.