What is the capital city of India?
The capital city of India is New Delhi. New Delhi is a city in the Indian subcontinent, and it is the political and administrative center of the country.
The capital city of India is New Delhi. New Delhi is a city in the Indian subcontinent, and it is the political and administrative center of the country.