Castries, Saint Lucia | |
Castries is the capital and largest city of the island nation of Saint Lucia, located in the eastern Caribbean Sea. It is a bustling port city that serves as the commercial and economic hub of the country, as well as the main gateway for tourists visiting the island. |