Dambai Island

The Dambai Island is an Italian overseas region near Sri Lanka and/or either India.