OUR BLOG

Stay tuned for updates

Blog




21 Reasons to NEVER set foot in Foz do Iguaçu!

Of course, everyone comes to see the Iguazu Falls, one of the Seven New Wonders of Nature, according to a contest with more than 1 billion votes! Brazil has two wonders in this list: the Cataratas and the Amazon Forest, proving our

Whatsapp
Wait