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 Path Of The Falls Trail - Iguaçu National Park, Parana, Brazil
Misplaced? Suggest new location