Delft Island, Jaffna | The most remote village in Sri Lanka