Galapagos & Machu Picchu
August 2009

Previous Home Next

033 Turtle track 8575

There were several fresh sea turtle tracks leading to and from pits where the eggs had been laid.