Big Website Update
Thursday, September 20th, 2007Welcome to our new website,
today we offer a big new website update.
We hope you will enjoy!
your TopTravelTalk Team
Welcome to our new website,
today we offer a big new website update.
We hope you will enjoy!
your TopTravelTalk Team
It was the climax of a visit to the amazing Iguazu Falls in South America where the unwary tourist can get an up-close and very personal view

Iguazu, a Guarani word meaning “Great Water”, splits Brazil and Argentina and each side has a series of fascinating walks.
But the ultimate attraction has to be the water-ride. There are two cruises available to get a closer look. The first takes tourists along the river, through the rapids and within good camera range of the main Devil’s Throat Fall. (more…)