Google
×

Castries

Capital of Saint Lucia
Castries is the capital of the island nation of St. Lucia, in the Caribbean Sea. It’s known for palm-lined Vigie Beach and as a port of call for cruise lines, with duty-free shopping near the harbor. The Cathedral Basilica of the Immaculate...
Population: 20,000 (2013)
Area code: 758