Castries

Saint Lucia

About Castries

Castries is the capital city of Saint Lucia. Founded by the French in 1650, Castries now has a population of just over 11,000.

— Wikivoyage

Latest Posts from Castries