EL CHATO RANCHTravelerEL CHATO RANCH, ISLA SANTA CRUZ April 10, 2016 in Ecuador ⋅ ⛅ 26 °C A giant tortoise reserve, a penultimate science experience 0 likes Show trip