Iguazu Falls calling you!
4 Star
Share This Post
Priyanka, Mumbai: Dec 23 2006
Made Popular Dec 23 2006
The Iguazu Falls are easily one of the top travel destinations in South America. Shared by Brazil and Argentina, the Iguazu Falls are taller than the Niagara Falls and much vaster. Its magnificence is such that Eleanor Roosevelt exclaimed “Poor...
Read Story
Add Images and Videos
Close X
Recommended Tags or Keywords
Search by Tags or Keywords
Selected Media ( You can Upload only Six media )
Add your Comment