Bambarra

Turks and Caicos, British West Indies
View Destination Guide
3823FT2
10OCC
5BR
5.5BA
  • Airy waterfront villa boasting seamless indoor-outdoor living and private dock
  • Outdoor terrace with lounging area, pool, and hot tub
  • Five bedrooms all with their own ensuite baths
  • Sleek, contemporary design
Loading Reviews
Loading ...