Geography, asked by anshukumar3678990, 10 months ago

Which neighbouring country is situated in the South West of India​

Answers

Answered by kanishksinghrana1202
2

Answer:

maldives

Explanation:

Answered by Anonymous
1

there are no neighbouring countries situated to south west of India, but if you go deep you get yemen, oman, somalia

Similar questions