Iguazu Falls - simply jaw dropping! June 13th 2012 Iguazu Falls is one of the world’s greatest natural attractions, it is simply a must do if you visit South America.
We visited from the Brazilian side first. It is close to the airport so we stored our luggage in lockers at the airport and caught a bus to the falls.
The falls are massive and spectacular; you need to visit to get a sense of the power and size because photographs d ... read more
South America » Argentina » Misiones » Iguazú National Park Following independence from Spain in 1816, Argentina experienced periods of internal political conflict between conservatives and liberals and between civilian and military factions. After World War II, a long period of Peronist authoritarian rule an... ... read more