Tuesday, August 26, 2014

Loggerheads Come Ashore

Watch as thousands of loggerhead turtles make their way to the beaches to nest in Oaxaca, Baja California. You can learn more about loggerhead sea turtles at Turtle Time, Inc.



2 comments: