St. Lucia: Luxury Villa
Tamarind House is a stunning, large stone villa situated on a dramatic 1.23 acres on a sloping hillside facing south and west with spectacular views of the iconic Piton mountains. The residence offers 4 bedrooms and 4 bathrooms in the main house with 1 bedroom […]
Continue Reading