Anaconda Island is a magical place of 27 hectares located between the Napo and Arajuno rivers in the heart of the Amazon rainforest of the Napo province in Ecuador.
Anaconda Island is the meeting of two ancestral cultures of the Amazon … Kichwa and Waorani, a mystical Island with many stories.