Leatherback Turtle Nesting

Leatherback Turtle Nesting at Levera Beach There are natural experiences that shift your perspective on the world, and then there’s witnessing an old sea giant …