new icn messageflickr-free-ic3d pan white

Iguazu Falls 2007

The spectacular Iguazu Falls, a waterfall system of almost 300 different falls, is part of the Iguazu River forming the border between Brazil and Argentina. The Falls are within National Parks of both countries. Nearby, in Argentina is the city of Puerto Iguazu, and in Brazil, Foz do Iguacu

819 views
1 fave
0 comments
Taken on February 14, 2007