India is bordered by the Arabian Sea, Indian Ocean and the Bay of Bengal. India is bordered by the countries of Bhutan, Bangladesh, Burma, China, Nepal and Pakistan. India has over 1.2 million square miles of area, making it the seventh-largest country in the world.
The capital of India is New Delhi, while the largest city is Mumbai. India has a population over 1.2 billion people, as of 2014, making it the second-most populated country in the world. India has a varied climate that ranges from being tropical monsoon in the south to more temperate in the north. India has a diverse landscape with flat plains, rolling plains, desert and mountains.