Pelican Vista

Your Caribbean dream vacation awaits you at Pelican Vista, one of the newest and most spectacular multi-million dollar homes to be developed in the exclusive residential area of Leeward, on the island of Providenciales, TCI. This magnificently appointed 4 bedroom, 4 en-suite bath rental is the epitome of a tropical paradise hideaway. From two elegant stories of your Grace Bay Beach villa, enjoy birds-eye views of the famed Turks and Caicos shimmering turquoise-blue waters and white sands, combined with the magnificent year-round average temperature of 80 degrees and lovely waterfront breezes.


Translate »


Lost your password?