Chile Travel Posted on 03/04/2013 Hotel Salto Chico, Explora Patagonia The hotel is located right at the heart of the extraordinary Torres del Paine National Park in central Patagonia, one… Hotel Salto Chico, Explora Patagonia Read More