
India
Delhi, India's capital territory, is a massive metropolitan area in the country's north. It's a historic city with landmarks dating back to the Mughal era, including the Red Fort, Jama Masjid mosque, and Humayun's Tomb. Modern Delhi is a bustling hub of government, commerce, and culture.
Cultural, Historic, Urban, Shopping
Destination data helps you shortlist trips quickly. Refreshed periodically.