Iguazu Falls: One of mother nature's best creations
November 28th 2013 Sorry folks, lots of waterfall pics here....
We have seen some amazing sights on this trip, but Iguazu Falls is way up there on the list, and a fantastic last spectacle to make a journey out to see, as we only have one week left on this magical trip. Like Machu Pichu, and the other big tourist draw cards in Latin America, it has a wide gamut of people visiting the place, but is well spaced out,
... read more