The is land neighbors of India are
Answers
Answered by
0
Answer:
Sri Lanka and Maldives are the two island countries which are the southern neighbors of INDIA
Similar questions