Marigot Sun Villa-Large Luxury Villa by the Bay - Villas for Rent in Castries City, Castries, Saint Lucia
Entire home/apt in Castries City, Saint Lucia. Staring down both sides and out the mouth of Marigot Bay to the glistening horizon of the Caribbean Sea beyond, sits the Marigot Sun Villa. Perched up on the tropical hillside, this villa entertains one of the most magical views in the bay. Where ...
See this content immediately after install