Advertisement

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 Detail
Date Taken: 11.2014
Date Uploaded: 11.2015
Photo Location: Parana , Brazil
Copyright: © Valerie Porta