Location: Castries (3)
The capital city of Saint Lucia in the Caribbean. It is the most commercial city in St Lucia, with a metropolitan area of over 5 thousand inhabitants.
The capital city of Saint Lucia in the Caribbean. It is the most commercial city in St Lucia, with a metropolitan area of over 5 thousand inhabitants.