Give us feedback!

See Giant Leatherback Turtles on Hattes Beach (Plage des Hattes), French Guiana

See Giant Leatherback Turtles on Hattes Beach (Plage des Hattes). Located in the northwest corner of French Guiana, the beach is the most important single nesting site in the world for giant leatherback turtles.
Show more
No Ratings Yet
Flag as inappropriate
Share on Tumblr Share via E-mail