Today's City
Castries

Castries is the capital city of Saint Lucia, in the Caribbean. It is the main port in the area, with many ships arriving.

Visit Castries, Saint Lucia