RICCI SHRYOCK
Each year, thousands of baby green sea turtles clamber across a beautiful, white-sand paradise that is one of the largest hatching sites of this species in the Atlantic, adorably making their way to the sea. There’s one noticeable absence: people.