St. Lucian by Rex Resorts

Reduit Beach
Gros Islet
Saint Lucia