Nature ❯Marine Life ❯Endangered Species ❯Loggerhead Turtles
A rare storm has overwhelmed Cape Town's Turtle Conservation Center, prompting a large-scale rescue and rehabilitation effort.