Encountering Giant Tortoises On Santa Cruz Island, Galapagos May 4, 2024August 8, 2015 by Clark Norton Categories South America Travel, Travel Tips