Iguacu Falls
In our opinion the most impressive falls in the world, Iguacu is not one but a full series of cascades. Shared by Brazil, Argentina and Paraguay, the falls stretch a good distance along the Rio Iguacu, along which boat rides can be taken to the base of some cascades (warning: you will get very wet). … Continued