Windjammer Landing Villa Beach Resort

Windjammer Landing Villa Beach Resort is the premier resort on the island of St. Lucia, and perhaps the entire Caribbean. The self contained “village” consists of two and three bedroom villas and one bedroom suites integrated into the hillside overlooking Labrolette Bay. Continue reading “Windjammer Landing Villa Beach Resort” »

Things to do in St. Lucia

St. Lucia is a prime romantic getaway destination, as well as an educational experience for the whole family.  This small Windward Island is home to some of the friendliest people on earth.  Pristine beaches, rainforests, mountains and volcanoes offer a tropical paradise for visitors. Continue reading “Things to do in St. Lucia” »