Windward Islands etc...
Equal parts beauty and mystique, Saint Lucia captivates anyone who sets foot on her coastline. Always evocative, she welcomes visitors with her soothing waves, warm beaches, and hospitable people.
A necklace of 32 islands and cays, only nine of them inhabited, St. Vincent and the Grenadines is one of the most popular destinations in the world for leisure sailors, who flock here for its numerous uncrowded anchorages and charming ports of call.