Point Grace Resort, Grace Bay Beach, Providenciales.

Indian Cay Turks and Caicos

Indian Cay is a 13 acre uninhabited island located about 10 miles southwest of the Ambergris Cays. It is one of the larger islands in a string of tiny cays and rocks that make up the southernmost land in the Caicos Islands group. Along with 9 other cays and rocks, Indian Cay is part of the Seal Cays Wildlife Sanctuary.

Map & Location

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