Delhi
India
Delhi is a union territory in northern India that encompasses New Delhi, the national capital. It is one of the oldest continuously inhabited cities in the world and serves as the political center of India.
India
Delhi is a union territory in northern India that encompasses New Delhi, the national capital. It is one of the oldest continuously inhabited cities in the world and serves as the political center of India.