Delft Island - Show Info
Delft Island
This remote island off the coast of the Jaffna Peninsula is difficult to reach, but worth the effort
Read More: Delft Island
Latitude: 9.514149699999999
Longitude: 79.6838874