The Iguazu Falls on the border of Argentina and Brazil are one of the most majestic waterfalls in the world. I’ve had the pleasure of visiting twice and it’s just a mind-blowing experience. Here are my tips for things to see and do at and around the falls: https://velvetescape.com/things-to-do-iguazu-falls/ #travel

Comments