India is a country in South Asia. It is the seventh-largest country by area and the second-most populous. India is bordered by the Indian Ocean, the Arabian Sea, the Bay of Bengal, Pakistan, China, Nepal, Bhutan, Bangladesh, and Myanmar. India had a population of 1.38 billion in 2022 (est.). Its capital is New Delhi and its largest city is Mumbai.