Foz do Iguacu, Brasil

Attractions

The Viewing Spot

Nestled in the mountains overlooking a tranquil bay is a sanctuary for body and soul. Experience the relaxation, enjoy the view and gentle breeze. The…

  • The Viewing Spot