
Bordering Argentina, Paraguay and Brazil, Iguazu Falls is one of the largest bodies of fresh water on the planet and is easily one of the most beautiful waterfalls as well. There are a whopping 275 waterfalls which span nearly two miles along the Iguazu River. Every visitor to the falls should make their way to…