Iguaçu Falls, Brazil 2006

The beautiful pink and white art-deco Tropical Das Cataratas is situated only a few hundred feet from the cliff overlooking Iguazu Falls.

Previous Up Next