Saint Lucia Government and Politics
State and politics Reference: Saint Lucia Flag Meaning GOVERNMENT According to AllCityCodes.com, Saint Lucia is a parliamentary democracy and member of the Commonwealth. The head of state is the British monarch, represented in the...