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

0 181



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

Leave A Reply

Your email address will not be published.