Ownership in Wyndham Club Brasil gives you more than access to the fantastic resort at Foz do Iguacu. The Club offers all the perks of Wyndham vacation ownership to the tropical paradise of Brazil. With Wyndham Club Pass, residents of this resort can stay at other Wyndham resorts throughout Brazil, the US, Canada, Mexico and the Caribbean. For those interested in exploring South America's largest country, the Wyndham Club Brasil resort at Foz do Iguacu is a must-see. A culturally rich town situated on the border between Argentina and Paraguay, Foz do Iguacu is a must-see for vacationers. It is home to the world's largest waterfall, the incredible Iguacu Falls. In addition to the adult and children's pools, the resort also has a fully-equipped fitness center, a sauna, laundry facilities, and an on-site restaurant, bar and lounge that are conveniently located on-site. Each room has a wet bar with a mini-fridge, microwave, and coffee maker, as well as a flat-screen TV and free WiFi in the living area.