Making a dash for the sea, at least 173 baby sea turtles hatched on the beach at Couples Barbados.

More nests so stay tuned...

Baby Sea Turtles at Couples Barbados - YouTube