Saint Lucia

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

Population: 160,922

Destinations

Festivals and Events