« World’s Longest Escalator | Home | Horse made of driftwood »
Iguacu Falls
By funnyfunda | August 16, 2007

Iguacu Falls are spectacular waterfalls of the Iguazu River located on the border of the Brazilian state of Paraná. They stretch for 2.5 miles plunging 269 feet (82m) into Iguaçu River.


**NEW **: launched exciting Top Ten Video Blog- Video Funda - Ultimate Tube
If you enjoyed this post, make sure you subscribe to my RSS feed!
Topics: Amazing Places |