Sacha Lodge is South America's best Primary Rainforest Amazon sanctuary with the only canopy walk in Ecuador, birdwatching tower, and amazing wildlife.