India occupies its own subcontinent in South Asia. Its capital is New Delhi, and other major cities include Mumbai, Hyderabad, Chennai, Calcutta, and Bangalore. India shares borders with Bangladesh, Bhutan, Burma, China, Nepal, and Pakistan. With 1.2 billion people, India is the world's second most populated country, after China.
This page was last updated on November 16, 2017.