Discovery at Marigot Bay, the resort is tucked away on the scenic west coast of St. Lucia.

Discovery at Marigot Bay, the resort is tucked away on the scenic west coast of St. Lucia.