Top Town Suite – bed with mosquito protection

Top Town Suite - bed with mosquito protection - Bamboo Lodge - Cuyabeno

Top Town Suite – bed with mosquito protection – Bamboo Lodge – Cuyabeno