September 27th, 2013, 05:10 PM #1Senior Member
- Join Date
- May 2009
Baby Sea Turtles born at Couples Barbados
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