visit http://www.residencessugarbeach.com for more information. Residences Sugar Beach are luxury Caribbean properties available to buy on the island of St Lucia. Formally the Jalousie Plantation this 5 star development includes 3, 4 and 5 bed homes are surrounded by a UNESCO world heritage site