Social Sciences, asked by aardip6asaharsharam, 1 year ago

Which neighbouring country is situated to the southwest of india?

Answers

Answered by 1RADHIKAA1
1
the neighbouring country is situated to the southwest of india is maldives
Answered by indiraprachi90
0
maldives is neighbouring country which is located southwest
Similar questions