Point Grace Resort, Grace Bay Beach, Providenciales.

Thatch Cay Turks and Caicos

Found close off the north coast of East Caicos, Thatch Cay is a two acre uninhabited dune bluff island. Light coastal vegetation can be found in patches throughout the cay.

Map & Location

Close Search
What in the Turks and Caicos are you looking for?
Type your search terms and pause for instant results.