Iguassu Falls is both a city and an incredible attraction itself.
It is located in the state of Parana at the junction of Brazil, Argentina,
and Paraguay. For those seeking a place of natural beauty, the falls and
surrounding forests and streams can not be beat. The Iguazu Falls are an
unforgettable spectacle being one of the largest group of falls in the
world. The falls are surrounded by a National Park that has a good diversity
of wild life. Located north of the city is Itaipu, the largest hydroelectric
dam of its type in the world. Visiting the Falls is the highlight of your
trip. This can be done in different ways, such as walking along the raised
walkways to the edge of the falls, going on a boat that takes you to the
base of the falls or viewing it from a helicopter.

These are featured hotels that we have Quality Checked because they are an excellent value with a reputation for great service.