Directions to Sugar Beach, A Viceroy Resort, Saint Lucia

The-jalousie-plantation-map
The Sugar Beach, A Viceroy Resort in Saint Lucia is located at FORBIDDEN BEACH , Saint Lucia , LC .   Click on the Google Map above to get an interactive version and see the area around the Sugar Beach, A Viceroy Resort .