Iguazu Falls Pt.1
July 6, 2024 in Brazil ⋅ ☁️ 13 °C
This morning we'd bought tickets for the first entry of the day at Iguazu Falls, one of the 7 natural wonders of the world (according to themselves). The falls sit exactly on the border of Brazil,Read more








TravelerBrilliant !!
TravelerWow! 😯
TravelerAmazing 💙