Simply wonderful Iguazu Falls
May 7th 2008 Argentina’s Iguazu Falls - One of the Best Waterfalls in the World.
Iguazu Falls, should be on everyones travelling agenda if in the area!
Simply fantastic sights
We spent 2 days in this great National Park.
Our first superb sight was at the Garganta del Diablo. Never had I ever seen, such a breath taking waterfall. The colossal volume of water cascading down, producin
... read more