10
votes
2answers
154 views

Where can I see turtles hatching or laying in southern or south-western Sri Lanka in late March?

Are turtles hatching or laying eggs in southern or south-western Sri Lanka in late March? Which area would I need to visit to see turtles on the beach at this time?