As the sun sets on the crystal-clear waters of the Caribbean Sea, the island of Saint Lucia comes alive with the thrill of sailing. Located at the intersection of the Atlantic Ocean and the Caribbean Sea, Saint Lucia has become a home for world-class sailing events that draw top talent from around the globe. Saint Lucia Sailing WeekOne of the most prestigious regattas on the Caribbean calendar is the...