SmartAnswer

Smart answer:

After reading 1894 websites, we found 1 different results for "What is capital of Saint Lucia"

Castries

The Saint Lucia capital is Castries where 32.4% of the population lives.

Source links:

ShareAnswer
source
source
source
+229
source
source
+230

Confidence Score