2015 I Love Travel
Video Contest
Back to Contest Gallery

Iguazu Falls - Nature's Wonder

Don Patel

Share
453

Iguazu falls which spans an area 2.7 Km. wide is located at the border of Brazil and Argentina.There are 275 falls and cataracts and the Devil's throat is the tallest and drops more than 50 meters.