FOLLOW US
We're Everywhere!
88° 31° C
What in the Turks and Caicos are you looking for?
Type your search terms and pause for instant results.
Point Grace Resort, Grace Bay Beach, Providenciales.

Sail Rock Island

This small mangrove wetlands cay is located between East Caicos and South Caicos. Total land mass of Sail Rock Island is about 292 acres, but the only solid ground is a few thin strips of low elevation sandy dunes.

Map & Location

Map