Welcome to Perito Moreno Glacier at Los Glaciares National Park, a UNESCO World Heritage Site! It is located just outside of Antarctica in Santa Cruz Provence, Argentina. This park, created in 1937, is the largest ice […]
Iguazu Falls span the countries of both Brazil and Argentina in South America. The falls are twice that of Niagara and were declared one of the New 7 Wonders of the Natural World, along with Table Mountain in Capetown and the Amazon Rain-forest.
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. […]