¡Sorpréndeme!

Thousands of turtles arrive on the beaches of Odisha, India! This is the annual mass nesting known as arrival

2025-02-22 10,060 Dailymotion

This year's nesting is diurnal. These turtles play a crucial role in maintaining the region's marine ecosystem.