≈ 15 min awayOld Delhi- Distance
- 1.1 km

The Masjid-i Jehan-Numa (lit. 'World-reflecting Mosque'), commonly known as the Jama Masjid of Delhi, is one of the largest mosques in India.
≈ 15 min awayOld Delhi
≈ 55 min awayNational Gallery of Modern Art
≈ 30 min awayLodi GardensCan’t find the place you need? Search understands any language. Open search