Tolong jelaskan mengenai Penyebaran dan habitat dari Boidae

Sebagian besar spesies ular boa tersebar luas di Amerika Selatan dan Tengah, Kepulauan Karibia, dan sebagian Amerika Utara. Selain itu, ular boa juga tersebar di sebagian benua Afrika, Madagaskar, sebagian Asia, termasuk India dan Sri Lanka, dan di beberapa kepulauan seperti Maluku, Pulau Papua, Melanesia, dan Samoa.