name of nebouring country of India in southwest
Answers
Answered by
2
Maldives
Located in the Indian Ocean-Arabian sea area, the island nation of Maldives is located to the south-west of India.
Answered by
4
Maldives is your answer
I hope this Answer will help you
Similar questions