Iguazu Falls (en.wikipedia.org)
One of the world's most spectacular waterfall systems on the Brazil-Argentina border.
🇺🇸 One of the world's most spectacular waterfall systems on the Brazil-Argentina border. This is Iguazu Falls in BR.
#Wanderlust #HistoryLove…
Post-trip glow-up: keep your skin happy while you explore
Shop now: https://www.amazon.com/dp/B07PCVCPNM?tag=choosetoshop-20