When we decided to go to Brazil, Iguazu Falls was one of our must see stops along the way. These waterfalls sit on the border of …
Continue Reading about Visit the Most Iconic Waterfalls in the World
Mindful budget & travel guidance for those who want to get out there