When Eleanor Roosevelt saw Iguazu Falls, she exclaimed “My poor Niagara”. My two previous posts covered how to visit Iguazu Falls from …
Brazil
-
-
Iguazu falls is so big it straddles two countries! These falls are considered the largest waterfall system in the world. In addition …