January 02, 2012

Family Favorite in St. Lucia: Windjammer Landing



Windjammer Landing is one of our absolute favorite family-oriented resorts in beautiful St. Lucia.  The decor as well as the terraced villas perched above a sandy beach are distinctly Mediterranean but the vibe is 100% Caribbean!

Interested? Let us send you to this little piece of paradise this Winter.

0 comments: