According to legend, when Eleanor Roosevelt first caught a glimpse of the majestic Iguazu Falls, she couldn’t help but remark, “poor Niagara!” And I gotta say, I totally get it – Iguazu is a natural wonder that will leave you in awe (and for a good reason – it’s one of the seven natural wonders!). …
Iguazu Falls
Showing: 1 - 1 of 1 RESULTS