Saturday Morning After Rain in Castries Town Saint Lucia Caribbean
Caribnation Caribnation
1.2K subscribers
438 views
0

 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

Share/Embed