Name 2 neighbouring island countries of India?

Sri Lanka and Maldives.

Good Luck!

Cheers!

  • 9
What are you looking for?