Visiting Iguazu Waterfalls
Visiting Iguazu Waterfalls Regarded as the most beautiful waterfalls on the planet, Iguazu Falls are, no doubt, a breathtaking natural wonder. Text by Clara Barciela The name Iguazú comes from the Guaraní words “y” meaning “water”, and “ûasú” meaning “big”. Legend has it that a deity planned to marry a beautiful woman named Naipí, who fled Read more









