Map
Where is India on the world map?
India is in South Asia and is the 7th largest country in the world by area. It shares a border with Pakistan, China, Nepal, Bhutan, and Burma.
Where is India on the world map?
India is in South Asia and is the 7th largest country in the world by area. It shares a border with Pakistan, China, Nepal, Bhutan, and Burma.