English: They are found only on the Bahamas, Cuba and the Cayman Islands.
Telugu: ఇది జమైకాలో, కేట్ ఐలాండ్ మరియు బహామా ద్వీపాలలో మాత్రమే కనిపిస్తుంది.