We spent a totally magical evening on Levera beach on the northeast coast of Grenada. After a briefing from one of the guides we were taken to watch the 'turtle volunteers' release some hatchlings that had emerged earlier in the day (taken off the beach in the heat of the day and released at […]