If you were in need of an extra dose of cuteness today, here it is.
Amazing moment baby turtles emerge from nest and walk into the ocean
This is an amazing moment dozens of newborn green sea turtles hatched and crawled into the sea on Koh Samui island in southern..
Newsflare