which Neighbouring country lies to the south east of the Nicobar Island
Answers
Answered by
1
Sri Lanka and Maldives lies to the south east of Nicobar Island....
Answered by
0
Sri Lanka and Maldives lies to the south east of the Nicobar.
Hope is helps you.
Similar questions
Physics,
6 months ago
Science,
6 months ago
Math,
6 months ago
Math,
1 year ago
Biology,
1 year ago
Political Science,
1 year ago
Business Studies,
1 year ago