World TURTLE day: World's LARGEST baby turtle hatching!
Thousands of baby giant South American river turtles recently hatched along sandbars in the western Amazon Basin in what is considered the largest aggregation of turtles in the world.
Category
🐳
Animals