Iguazu Falls – Brazil and Argentina

Iguazu Falls are to waterfall enthusiasts what Versailles is to the palace enthusiast. It’s the mecca of all waterfalls covering 1.7 miles across three counties: Brazil, Argentina, and Paraguay. Even if waterfalls are not your thing, visiting is a bucket list experience for anyone. There is something heavenly about walking [...]