- India
Delhi is the capital city of India, located in the northern part of the country. Known for its historical landmarks like the Red Fort, Qutub Minar, and its rich cultural heritage.
All questions in our database were added by users and can be incorrect.