Сент-Люсия
Обитает на острове Сент-Люсия (Малые Антильские острова).