Sea turtles land on this beach in summer.