St Lucia Residence For the Private Investor
St Lucia lies 21 miles south of its closest neighbour, Martinique, 24 miles north of St. Vincent and 100 miles north- west of Barbados. This 238 sq. mile island is the second premier of the Windward Island chain, a sub-group of islands in the West Indies. The Island is manufactured up of majestic mountain peaks…