Windjammer landing villa beach resort
Locationsituated on the northwest point of st lucia this tropical 60 acre resort provides spectacular ocean views and private luxury accommodations windjammer landing villa beach resort st lucia offers an exotic caribbean vacation for families honeymooners and couples hotel featuresdesigned and built as a village patterned after the picturesque villages of the mediterranean windjammer landing villa beach resort features brick paths that meander through the lush landscaping scent