This is a world famous site, where Indian skulls were found during a National Geographic scuba diving expedition in the early 1990's.

Location:
Queen's Highway
Long Bay Cays, South Andros
Bahamas
Contact Information:
South Andros Tourist Office
(242) 369-1688
Great for...