Geography, asked by Nihalnm, 9 months ago

Which neighbour country lies to the South-east of the Nicobar islands​

Answers

Answered by Thakuradi1
1

Answer:

Australia

Explanation:

bhai ki nagari

Answered by nitu171
1

Answer:

Sri lanka

Explanation:

Please Follow me and thanks my answers as friends dear friends

Similar questions