ECUADOR | Thursday, 28 May 2009 | Views [316]
Beautiful beach at Tortuga Bay on Santa Cruz Island - takes about 25 min walk where taxi drops off