Castries

https://placesbook.org/wp-content/uploads/2012/12/Castries.jpg

Castries <> is the capital and largest metropolis of Saint Lucia. St. Lucia is an island nation within the Caribbean Sea. Castries borders a nicely protected harbor in northwestern St. Lucia. It has a busy port. The port handles most of St. …

read more
Posted in North American Cities | Tagged Castries, , , | Leave a comment