marigot bay

An all-inclusive resort on a tropical island adorned with lush palm trees is nestled in the scenic beauty of St. Lucia.