The Madagascar tree boa occurs throughout the island of Madagascar except for the most south-westerly corner (4).
|
View a distribution map for this species at UNEP World Conservation Monitoring Centre. |
This boa lives in Madagascan forests, from lowland tropical forests and dry forests to humid upland forests (2).
|
|
|