best trips in the worl…

Patagonia – Torres del Paine (Trekking the 'O' Circuit)

This video is about Torres del Paine National Park. Located in Chile’s side of Patagonia, it is one of the most beautiful and iconic areas of the world. While you can see the breathtaking lakes and magnificent “Cuernos” and Cerro Paine Grande from the roadside, the only way to see the park’s two most famous […]