India is located in southern Asia and is the seventh largest country in the world. It has traditionally maintained friendly relations with its many neighboring countries. The document also provides brief descriptions of Afghanistan, Myanmar, Maldives, and China, including their locations, neighboring countries, and additional details.