Where do Boa Constrictors Live?

Boa constrictors can be found from Mexico to northern Argentina and can live in wet tropical forests, open savannah, cultivated fields and even deserts. Because of their diversity, some live in trees while others live underground.