Residence du Cap

Cap Estate, St. Lucia | 4 Bedrooms, 4.5 Baths