The intoxicating locales of South America strike the senses with both something familiar and foreign. From the beachside metropolis of Rio de Janeiro, Brazil to icy Patagonian Argentina and on to beautiful Chile, a fascinating […]
Vast and glorious is Iguazú Falls. This huge waterfall system borders the countries of Brazil and Argentina in South America. The falls lay between the province of Misiones in Argentina and the state of Paraná […]
Beagle Channel is passage located in the Tierra del Fuego archipelago on the southern tip of South America. This strait separates the main island of Tierra del Fuego from the various other small islands around […]
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. […]