Which country has the capital of New Delhi? 🔊
The country with the capital of New Delhi is India. New Delhi serves as the seat of government and is part of the larger metropolitan area of Delhi. It is known for its rich history, vibrant culture, and serves as a hub for political, economic, and educational activities in the country.
Equestions.com Team – Verified by subject-matter experts