Turks and Caicos Islands,
British West Indies.
Where to find us
After exiting Providenciales Airport, keep left at the first roundabout
At the second roundabout, Take the second left to enter Leeward Highway
Drive for about 1 mile and make a left on Blue Mountain Road
We are located at the intersection of Blue Mountain Road and Leeward Highway