Capella Marigot Bay Resort & Marina, Saint Lucia, Caribbean

Capella Marigot Bay Resort & Marina

The scent of nutmeg, coconut, limes, seething foliage, and warm tropical largesse surges from the Caribbean island of St Lucia like a primeval memory. This is one of the Windward Islands, between Martinique and St Vincent. The climate is peach-perfect. Clouds one moment purply-dark and rain-bearing are followed by white sky-fluff, then pure blue. When […]