Beach Delft (Nedunthiv) Island in Sri Lanka Neduntiv or Nedunthiv is an island in the Polk Strait, 10km Southwest…