- Entry
- Reader's guide
- Entries A-Z
- Subject index
Saint Lucia
Saint Lucia is an island nation in the Windward chain of the Carribean Sea, north of Saint Vincent and the Grenadines. Colonized by the British around 1663, the small volcanic island changed hands between the British and the French 14 times ...
- Loading...