13th Annual Smithsonian Magazine Photo Contest Travel
One of the Seven Wonders of the World
Almost getting to one of the Seven Wonders of the World Iguazu Falls from Brazil's side, and tourists from far distance, in the heart of the falls, enjoying the experience.
|Photo Location:||Parana , Brazil|
|Copyright:||© Valerie Porta|