smugglers cove beach

Caribbean Room With a View: An Oceanview Villa at St Lucia’s Cap Maison

 Above: an oceanview villa suite at Cap Maison (All photos: Cap Maison) SOMETIMES, one view is simply not enough. And the oceanview villa suites at the Cap Maison resort in St Lucia simply overflow with stunning vistas of the Caribbean …