Iguazu Falls (April 20 to April 22)
April 21st 2006 Since my first trip to Argentina six years ago, Iguazu Falls has always been somewhere where I wanted to visit. I remembered hearing many times that it made Niagara Falls in New York look tiny, and that it was one of the most impressive natural wonders of South America. I finally got my chance to see Iguazu Falls as the third destination in my tour of Brazil, and it didn´t disappoint.
A Long D
... read more