Tag: Iguazu Falls

Travel Review | December 1, 2014

Iguazu Falls

In the war of the waterfalls the clear victor is Iguazu. Speaking with the “voz” of experience, Iguazu takes down Niagara like Rocky took down Apollo Creed. You see, Apollo […]