Species of Sea Turtles

Overview of the local species of sea turtles in Costa Rica.