Location: Castries (2)

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.

Compare Properties

Compare

You have reached the maximum of four properties per comparison.