The country of India is located in southeast Asia. It is bounded by the Arabian Sea to the southwest and the Bay of Bengal to the southeast. The southern tip of India is bordered by the Indian Ocean.
India shares a border with Pakistan to the northwest and China and Nepal to the northeast. With a land area of 1,147,949 square miles, India is the seventh-largest country in the world. A population of 1.25 billion makes India the second-most populous country in the world, as China is the first. The capital city of India is New Delhi, located in the northern portion of the country.