The St. Lucia resort gets a $100 million renovation and re-branding, but leaves the stunning sea and sand views just as they were.
The St. Lucia resort gets a $100 million renovation and re-branding, but leaves the stunning sea and sand views just as they were.