Bathway and Levera beaches in Grenada are favourite sites in the Caribbean for leatherback turtles lay their eggs. It is a uniquely moving experience to watch these prehistoric creatures give life to another generation. People travel to Grenada from all over the world to witness this awesome adventure. You can […]