Posters and Prints of South America!
Iguazu Falls, located on the border of Brazil and Argentina, is considered the most spectacular series of
waterfalls in the world. The vertical drop (from the highest) point is 269 feet (82m). The name is derived
from an indian word meaning
great water.