Tag: Chile

The Icy, Blue Giants of Torres Del Paine, Chile

Torres del Paine is a beautiful national park located in the Southern Chilean Patagonia

Into Patagonia!

There’s more to its sheer magnificence than meets the eye For those who think that the world has run out of wild, unspoiled places, there’s Patagonia. Here, massive walls of granite huddle around emerald-green valleys. […]