Santa Cruz Island, Galapagos Islands, Ecuador

Santa Cruz Island, Galapagos Islands, Ecuador

A stop on Santa Cruz Island is often the highlight of visits to the Galapagos because it is the place to see giant tortoises, both in the wild and in captivity. At the Charles Darwin Research Sta...

JDS Travel News JDS Viewpoints JDS Africa/MI