Marigot Bay, St Lucia has long been known as one of the eastern Caribbean’s most attractive yachting spots.

Marigot Bay, St Lucia has long been known as one of the eastern Caribbean’s most attractive yachting spots.