Iguazu Falls

Photo Spot in

Share this Page
Iguazu Falls - Photo by SF Brit

Iguazu Falls - Photo by SF Brit

The Iguazu falls are officially the largest waterfall in the world. With a scale that is almost impossible to believe, the Iguazu Falls look like something out of a fantasy movie. This impressive waterfall is found at the border between Argentina and Chile and is accessible from two main towns, Foz do Iguaçu in Brazil and Puerto Iguazú in Argentina. Legend tells of a deity who fell in love with a mortal woman. Sadly the woman did not love the god and fled his ire in a canoe with her human lover. The god, in a rage, sliced the river, condemning the lovers to fall eternally into this abyss. The photography spot pictured here is the view of Iguazu Falls from the Devil's Throat Lookout on the Chile side of the Iguazu River. (Foz do Iguaçu Province, Chile)

Click to Explore This Spot on the Map

See More Work by this Photographer

Upload a Photo Spot to Win Prizes

More Photo Spots