306-373-9633

Jubilee Travel Blogs


When to go to Iguazu Falls

08/04/2015 in Puerto Iguazú

Iguazu Falls is the local name in Argentina for the renowned Iguassu Falls. This spectacular waterfall system is comprised of approximately 275 different falls. Although the falls can be experienced in either Brazil or Argentina, the majority of the falls are actually on the Argentinean side.

When Lady Roosevelt first witnessed the falls her response was, “Poor Niagara.” This article explore...