Iguassu Falls
Posted in Destinations

One of the most important tourist sights in Brazil, the Cataracts of Iguassu. Listed by UNESCO as a Natural Heritage of Humanity, the subtropical forests of the Park includes a very rich flora and fauna. The town of Foz do Iguassu is situated on the frontier of Brazil with Paraguay and Argentina.