A Sea Turtle Surprise in Costa Rica
Standing on an empty expanse of sand in a tropical downpour at dawn, I witnessed one of nature’s most moving wonders: On Costa Rica’s southern Pacific coast, tiny green sea turtle hatchlings were being released to the sea....
04 January, 2017
/ 0 Comments