Social Sciences, asked by aditya2266, 1 year ago

which Neighbouring country lies to the south east of the Nicobar Island​

Answers

Answered by nehalgoswami
1

Sri Lanka and Maldives lies to the south east of Nicobar Island....

Answered by chelsy18
0

Sri Lanka and Maldives lies to the south east of the Nicobar.

Hope is helps you.

Similar questions