Sacha Lodge

A paradise for nature lovers, bird watchers, scientists and adventure seeking persons. The “Sacha Lodge” is situated on the Napo river and offers comfortable accommodation, excellent food and trained naturalist guides so that you can discover the wonders of the tropical rainforest.