Postcard BR-330506 pricella Brazil 1 Oct, 2014 65 days 6,277 miles kimi5588 Germany 5 Dec, 2014 Loading map... pricella said: posted over 9 years ago Iguassu Falls - Foz do Iguaçu City - BrazilCataratas do Iguaçu - Foz do Iguaçu - Brasil You need to sign in to leave a comment!