The boa lives in dense rainforests across northern South America. It spends most time several metres above the forest floor.