Islas Vírgenes Británicas
Se encuentra en las Islas Vírgenes Británicas.