St Lucia is located in the north of the windward island chain, northwest of Barbados and south of Martinique. It was first visited by Europeans around 1500 and first colonized successfully by France who signed a treaty with the native Carib peoples in 1660.
Britain took control of the island from 1663 to 1667 then went to war with France over it fourteen times, finally taking complete control in 1814. St. Lucia is renowned for its beauty and is known as the “Helen of the West Indies” and has become a fashionable and popular tourist destination.
St. Lucia is home to…
- St. Lucia Distillers, Castries, makers of Chairman’s Reserve.