Loggerhead sea turtles are sentinels for changing oceans. In a new analysis covering nearly 30 years of data on turtle ...
Cocos Island, located in the Pacific Ocean about 535 km off the coast of Costa Rica, is a true natural paradise.