Saint Lucia/Definition

Sovereign federated state located in the Lesser Antilles in the east Caribbean, and the second largest island in the Windward Islands group.