TravelerEL CHATO RANCHShow tripAdd to bucket listRemove from bucket listShareApr 10, 2016 ⛅ 26 °C Altitude: 224 m EcuadorProvincia de GalápagosSanta Rosa-0.667465, -90.4306430°40’3” S 90°25’50” WEL CHATO RANCH, ISLA SANTA CRUZ April 10, 2016 in Ecuador ⋅ ⛅ 26 °C A giant tortoise reserve, a penultimate science experience 0 likes