Iguazu Thrills
May 4th 2007 Iguazu Falls.... wow! WOW! Without a doubt the most amazing natural feature I have ever seen. If anyone knows anything else that might give it a run for its money, please forward details to me as a matter of urgency. I really doubt there is anything to compare, and if anyone makes claims to the contrary, well, I'll believe it when I see it. Upon first laying eyes on the Falls, Eleanor Roosevel
... read more