To provide you with additional information about how we collect and use your personal data, we’ve recently updated our Privacy Policy and Terms of Service. Please review these pages now, as they apply to your continued use of our website.
Fishermen and women preparing their fishing nets on the beach on Delft Island in the northern region of Jaffna in Sri Lanka. Delft Island is located 10 kilometres off the coast of Jaffna.