ENLARGE
AGRANDIR
     Live
VISIT SOURCE
15 min     



SHARE THIS
WEB CAMERA
 #1247 Iguazú Falls
Live view on Iguazú Falls, also known as Iguassu Falls and the Devil's Gorge, located in the middle of the rainforest on the line between Brazil and Argentina in South America.

Sheraton Iguazu Resort & Spa is perfectly localized in the center of the Iguazú National Park, with a wonderful view on the falls.   

Argentina - Misiones - Iguazu Falls
suggest a correction Date added: 2012-09-01