Falls Paradise
March 14th 2006 Ola from Buenos Aires!
Before we head down to Patagonia on Wednesday we wanted to give you an update on The Iguassu Falls and Buenos Aires itself....
The Falls were absolutely amazing. We would have to say that it is by far the best thing we have seen so far, perhaps ever.....it left us speechless. See for yourself on the pics although they barely do it justice.
As for Buenos Aires, we ar
... read more