Castries is the capital city of Saint Lucia, located on the island’s northwest coast. Situated on the northwestern coast. Recognized for its vibrant markets, historic sites, and as a cruise ship destination.
Advertisement
Map showing where is Castries located in Saint Lucia.