There is a stretch of beach in Cyprus. Cyprus is a Mediterranean island. It has has been home to Green and Loggerhead turtles for thousands of years.
Tiny turtles have just hatched on Lara Beach. They strain against the surf to reach the Mediterranean Sea. Then they embark on their life's journey.
In 20 to 30 years they will return. They'll be back at this exact location to lay their own eggs.
The above comes directly from their website. To read more of this article click here.