India's capital city, New Delhi, is located in the northern part of the country. It is situated within the larger metropolis of Delhi, which is the capital territory of India. New Delhi serves as the center of the Indian government and is home to many important government buildings, diplomatic missions, and cultural landmarks. The city is known for its mix of historical and modern architecture, bustling markets, and diverse population.
This mind map was published on 10 June 2024 and has been viewed 109 times.