Baby turtles race to the sea in Florida

2021-03-11 33

A resident of Melbourne Beach, Florida, was on the beach when she witnessed one of nature's miracles: four newborn turtles racing to the ocean. Only the females will eventually return to the beach to lay their eggs.