Leatherback Turtles Greet Trinidad Visitors

"Trinidad is the best place in the world to see the leatherback turtles because we are reasonably close to the beaches where they nest." -- Courtenay Rooks, Rooks Tours
By David Cogswell /

Comments