Encountering Giant Tortoises On Santa Cruz Island, Galapagos December 23, 2020August 8, 2015 by Clark Norton Categories South America Travel, Travel Tips