Iguazu Falls
on 23/12/2014
with
No Comments
“This is the most beautiful thing I’ve seen in my life” was a sentence we heard from many different people we met in Brazil on our way here, to the Iguazu Falls. They are situated on the Iguazu River on … Read More