Come and witness firsthand the new born turtles emerging from their nest right here at Aqua Bay Club on the famous Seven Mile Beach! There are 7 sea turtle nests on the beach in front of our property, producing about 100 baby sea turtles per nest. The Department of the Environment expects that these nests…