I often tell my family and friends that if I ever disappear, they should look for me in Turks & Caicos. It's a place that has truly left me enchanted.
The first time I landed in Turks & Caicos, I was absolutely in awe! The water is like nothing you've ever seen before - I'm talking about shades...Read more.