The Iguazú Falls, are undoubtedly the most beautiful waterfalls on the planet since they are surrounded by subtropical vegetation where it is almost always summertime. This miracle of nature is formed by 275 waterfalls of up to 70 meters high, which offer a unique and marvelous spectacle for the senses. This natural scenery full of traditions, magic and surprises is where Terra Lodge lies.
Terra Lodge invites you to marvel and to rediscover your essence, awakening in your inner self the relax of a vacation for the body and the mind. A space of peace and quiet and of modern ecological comfort.
Operated by its owners, who have been in the tourism industry for 30 years.