Villa Jasmine: 107438
Entire home/apt in Taylor Bay, Turks and Caicos Islands. Elevate your vacation with a stay at Villa Jasmine. Located on a hilltop on the island of Providenciales, the four-bedroom villa has a tower with a rooftop deck so you can enjoy panoramic views of Taylor Bay and Chalk Sound.
See this content immediately after install