Where is india located?
India is located in the South of Asia where it bordered by the sea of Arabia as well the Laccadive Sea. India is also bordered by China and Pakistan on its Northern side. India also borders the Indian Ocean on its south. India is separated from Sri Lanka by Palk Strait and the Gulf of Mannar to its immediate south.
Leave a comment