Sea turtles come in on this black sand beach. So amazing!