Amazon Dolphin Lodge Vacation Home Tereré, Amazonas
5.1/10
1 review
Amazon Dolphin Lodge is located in the Amazon Rainforest near Puerto Francisco de Orellana. This eco-friendly property features all-inclusive meals and organizes a range of jungle expeditions and nature tours.
Number of rooms: 11
Bosque protector Panacocha - Cuyabeno con Yasuni, EC210452 Tereré, Ecuador