Saint Lucia

Saint Lucia is a sovereign state in North America, independent since 1979, with its capital at Castries. Government: constitutional monarchy (commonwealth realm).

MyHistorian
A causal knowledge graph of history