Sugar Beach Residences are luxury Caribbean properties available for purchase on the island of St Lucia. Formally the Jalousie Plantation this 5 star development includes 3, 4 and 5 bed Caribbean villas surrounded by a UNESCO world heritage site.
source