October 1, 2018
The Amazon Dolphin Lodge is located in the Ecuadorian Amazon basin, in tropical humid forest. The surrounding Pañacocha protected forest reserve, (56,000 has) is central to a biological corridor linking Yasuni National Park and the Cuyabeno Wildlife Refuge.