Iguazu Falls, Brazil | Waterfalls & Rat-Cats! | South America Travel Vlog E09



TODAY: ———– After our fail day yesterday we’re up and ready to explore Iguazu Falls! The falls are split between Brazil & Argentina and we’ve heard the …

source

Comments (0)
Add Comment