Dozens of baby turtles hatch out of blue in Ecuador
An Ecuadorian seaside town had a pleasant surpise on Monday when several baby turtles hatched on the beach out of the blue.
An Ecuadorian seaside town had a pleasant surpise on Monday when several baby turtles hatched on the beach out of the blue.