While visiting Saint Lucia, Marigot Bay Resort & Marina encourages guests to immerse themselves into the country's 40th Independence with a sculpture monument in the heart of Castries. Saint Lucian ...