Awesome view of Iguazu Falls, I live very close to there.
Edwards, Thank you very much for your visit and love this place. Iguazu Falls Argentina side that water, water everywhere. Tuhabite so near Iguazu ?.
Sincerely, Narbonne, France Roger.
Sign up to comment.
Sign in if you already did it.
Photo taken in Iguaçu National Park - Path Of The Falls Trail, Paraná, Brazil
Misplaced? Suggest new location