New Delhi is the capital of India and one of Delhi city's 11 districts. Although colloquially Delhi and New Delhi are used interchangeably to refer to the National Capital Territory of Delhi, these are two distinct entities, with New Delhi forming a small part of Delhi. The National Capital Regio.. Wikipedia
Get your travel stories heard
Travelistly is a community of travel bloggers and creators sharing and discussing travel topics from around the world.