Guides by Lonely Planet
Jama Masjid in Delhi, India
A beautiful pocket of calm at the heart of Old Delhi's mayhem, India’s largest mosque is built on a 10m elevation, towering above the surrounding hubbub. It can…
See this content immediately after install