The Kichwa Lodge is located in the heart of the Cuyabeno Wildlife Reserve, Ecuador. Our lodge is ideally situated to experience the best of the Cuyabeno: wildlife like colorful birds of the Amazon Basin, several species of monkeys, elusive jaguars, strange and...