Tag: The Devil’s Throat
Falling for Iguazu
Iguazu Falls may suffer from an identity crisis. While the name means “Big Water”, the falls are referred to as Iguazu Falls (English), Iguazú Falls (Argentina), Iguassu Falls (Brazil) or Iguaçu Falls (Brazil). Whatever the name, they are the largest waterfall system in the world. How large? Nearly […]