South American Travel Article
Travel Articles > Seven Wonders of Nature | November,11 2011
The Amazon and Iguazu Falls: two of the new Seven Wonders of Nature.
The result of the first count of the global poll to elect the New Seven Wonders of the Natural World was announced earlier today and South America's very own Amazon and Iguazu Falls made the cut am...... [Read +]
Travel Articles > Overland Trip | October,02 2010
Rio Carnival Run
Green Toad Bus Just got wheels! Join us on our maiden overland trip from Buenos Aires to Rio de Janeiro into Carnaval, or our trip out of Rio Carnival ...... [Read +]
Travel Articles > August,19 2010
Holy guacamole with more than a hint of moly!!!
Situated right on the borders of Brazil and Argentina. Just up the road from Paraguay. Higher than Niagara with more water than Victoria. This was no joke. Shortlisted for the new 7 wonders of ...... [Read +]


