Lago Agrio-Puerto El Carmen Km76 (E10), Tarapoa, Ecuador
0.7 km to City Centre (Open map)
Situated around 5 minutes' walk from Cuyabeno Dolphin Lodge Tarapoa hotel, guests can reach Kingdom Hall of Jehovah's Witnesses in no time. Guests who stay at this Tarapoa hotel can park their car on…
Read more