Delhi City Capital of India Delhi is the capital city of India and is considered the heart of the country. The city is popular for … Read more