GeoQuiz
Separator Hero Line

What is the capital of Saint Lucia?

Saint Lucia is a country located in Caribbean.

Its capital city is Castries, which serves as the political and cultural center of the country.

Flag of Saint Lucia

The capital of Saint Lucia is Castries