Spiritual Sites in Amazon Found: 1 | Change Filter Options Kapawi Lodge: Discover the Pink River Dolphin Discover Kapawi Lodge, a remote and sustainable ecolodge in the Amazon Rainforest. Explore with local Achuar guides and search for the elusive pink river dolphin.