Pinned 10 years ago
Brasil, Foz do Iguacu. On the bodre of paraguai, argentina, and Brasil. Eu amo esse lugar!