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 do
... read more