St. Lucia, in the Windward Islands, offers lush tropical forests and mountains reaching up to the clouds. The Pitons dominate St. Lucia’s silhouette, reminiscent of a violent ancient volcanic eruption. St. Lucia is a great jumping off point for the Grenadines, stretching 60 miles to the south. With numerous deserted cays and quaint tropical villages, the Grenadines are quickly becoming a destination of choice, for those charterers on a Taylor’d Yacht Charters boat looking to explore more remote areas.
Windward Islands Yacht Charters – Yacht Charters Available for following Leeward Island locations: