Castries

Castries is the capital city of Saint Lucia, located on the island's west coast. It serves as the political, economic, and cultural center of the country.

Tags

10 connections Built by Tim Jones