India is the largest country in the South Asia Region, located primarily in the center of South Asia. The country shares land borders with Pakistan to the northwest, China and Nepal to the north, Bhutan to the northeast, and Bangladesh and Myanmar are to the east. Maritime borders in the Indian Ocean exist with Sri Lanka to the south, Maldives to the southwest, and Indonesia to the southeast. (India Wikitravel)