About the Alexandra Resort

The Alexandra Resort is located on beautiful Grace Bay Beach in Providenciales, Turks and Caicos Islands.

External Links

http://www.alexandraresort.com/

Facebooktwitterredditpinterestmail