I was there when I was 17… and it was the most amazing thing I`ve ever seen in this world!!!! they are really great and deserve to be on the top!!! I was on both side… and Brazil rocks!!!!
The Most Amazing Thing (Iguassu Falls)
This post was in response to
Iguazu Falls / Iguassu Falls