Atta Rainforest Lodge sits in an opening in the Iwokrama Rainforest and offers a complete immersion in the rainforest experience. Lovely gardens attract over 12 species of hummingbirds and lawns lead to the forest verge, where Black Curassow, deer, monkeys, […]