Foz do Iguaçu is a romantic destination known for its natural setting. Activities like birdwatching give you a chance to enjoy the outdoors while you're in town. Have a relaxing day visiting Iguazu Falls. Check out other sights like Casino Iguazu and Cataratas JL Shopping Mall.