Published On Jan 20, 2024
Castries is the capital city of Saint Lucia. Founded by the French in 1650, Castries now has a population of just over 11,000. The view over Castries harbour.Of itself, Castries doesn't have a huge amount to offer visitors, and it's usually just a place that you'll pass through on your way to the more obvious attractions of Saint Lucia.
show more