Iguazu Falls – Brazil
One of the country’s real must-sees, and arguably even more impressive than the more famous Niagara Falls. The 14 miles of waterfalls create a dramatic natural spectacle, with falls of over 200 feet. It’s worth spending a day or two just to really take it all in.
Accommodation in Iguazu Falls – Brazil
This hotel has the park to itself and is the most well known of the Iguacu properties. Recently renovated, the hardwood interiors give a natural feeling and most of them have forest views or look over the beautiful gardens. Several wings circle the huge pool area, giving a sense of space in nature.