Our guide to Iguazu Falls

South America

If you’re holiday-ing or travelling in Brazil, or even Argentina, the Iguazu Falls are an absolute MUST! The gorgeous waterfalls are nearly 2 miles long, with 150 – 300 different waterfalls depending on how high the water level are, awesome huh?! The only issue is they’re are in the middle of no-where and will take you …

Continue Reading