Check out this video taken on the island of Cozumel near Cancun, one of the Treasures of the Caribbean. It was filmed by conservationists with the help of the Ecological Office. They were helping baby turtles out of their nests to increase the chances of survival. Truly magical…..!!