
Old Delhi's 17th-century Jami Masjid is India’s largest mosque. Unsplash
Old Delhi's 17th-century Jami Masjid is India’s largest mosque. Unsplash
A new look at Old Delhi: walking in the walled city of India's capital
The city's historic heart remains utterly distinct, with an enticing confection of crowds, clamour and colour