Browsing the "South America" Tag

The natural high of Iguazu falls

April 24th, 2014 | by Ella Benjamin

Forget Disney Land, Iguazu Falls is most euphoric, most uncontrollable smile-inducing place on earth. We've even got the science to prove it.



Back to Top ↑