TravelerEL CHATO RANCHShow tripAdd to bucket listRemove from bucket listShareSunday, April 10, 2016 ⛅ 26 °C Altitude: 224 m EcuadorSanta 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