Elsa, Saint Lucia, Carribean Island