New Delhi

New Delhi is a city in the Southeast Asian country of India.