Grand Bahama
Its natural habitat is pine forest on Grand Bahama, Little Abaco and Great Abaco islands.