Villa de la Mer de Ste. Lucie

Looking to get away from the everyday city life and experience the other side of this beautiful island called St. Lucia. Come enjoy nature at is best. Located in the town of Soufriere this Villa is situated on an area known as the Worlds Heritage Site Villa de la Mer de Ste. Lucie is nestle…

Read more