Saint Lucia
Saint Lucia is a British Commonwealth country in the Caribbean that lies north of Martinique and Saint Vincent and the Grenadines.
Essentials
Essentials
History
History
Culture
Culture
Food & Drink
Food
Facts
Capital: Castries
Currency: XCD XCD
Population: 160,922