Interesting Country Facts (India)

India is a country in South Asia. It is the Seventh-Largest country by area and second-largest by population and most populous democracy in the world. India is bordered by the countries of Bangladesh, Bhutan, Burma, China, Nepal, and Pakistan. Fast Facts about India 1. The capital of India is New Delhi, and the country’s largest cities [...]