Villa C'est La Vie
Address:
Trouya Beach, Gros Islet, Saint Lucia
A Luxurious 5- bedroom villa specifically designed for guests who wish to live their vacation on a whim. Ideal for families and groups, it is nestled in a serene tropical garden surrounded by flo...