Saint Lucia – Important Facts
Posted onSaint Lucia, part of the Lesser Antilles, is an island country in the Caribbean Sea. Proximate countries include Saint Vincent and the Grenadines, Barbados, and Dominica. The geography of Saint Lucia is volcanic and mountainous. The government system is a parliamentary democracy and a Commonwealth realm; the chief of state is the queen of the […]