Giant Tortoises

Encountering Giant Tortoises On Santa Cruz Island, Galapagos

Santa Cruz, the most populated and commercially developed island in the Galapagos, is also the most visited.  Near the international airport some 650 miles west of mainland Ecuador, Santa Cruz is the site of the Charles Darwin Research Station and Galapagos National Park, which lead conservation programs in the islands. While you might spot other […]

Read More