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