Which neighbouring country is situated to the southwest of india?
Answers
Answered by
1
the neighbouring country is situated to the southwest of india is maldives
Answered by
0
maldives is neighbouring country which is located southwest
Similar questions