Saint Lucia
Definition/Scope: Island state of the Lesser Antilles in the eastern Caribbean Sea, situated about 24 miles south of Martinique and some 21 miles northeast of Saint Vincent. The island, the second largest of the Windward group, covers an area of 238 square miles. Castries, the capital and main port, is located on the northwestern shore.
Acronym:
LCBroader Terms:
Atlantic Ocean islandsRelated Terms:
CARICOM members