Saint Lucia Tourist Information and Vacation Guide
The city of Castries is the capital and largest city on the Island of Saint Lucia. It is located on the west coast of the Caribbean island and sits on the southern shore of a large natural harbor.
The city of Castries has been devastated by fire in its past. Consequently, most of its colonial buildings are now long gone.
View map of Castries.