Review: Hotel Las Torres Patagonia

The Hotel Las Torres is located in the heart of Torres del Paine National Park in Patagonia Chile and is an excellent choose for accomodation in Patagonia. This hotel…

A Guide to San Pedro de Atacama, …

San Pedro de Atacama is a town full of charm, interesting landscapes and a lot of dust. Despite the dust, there is just a special…