Sea turtles arrive in large numbers every year in August on Nicaragua’s Pacific coast to nest, but only a few of the marine creatures have made the journey this season, creating a mystery that scientists are trying to solve… Source
Check Also
Horrifying video shows Indonesian locals riding distressed sea turtle
A disturbing video of Indonesian locals riding a clearly distressed giant sea turtle has surfaced.