Location:
Off Queen's Highway
Galliot Cay Long Island
Bahamas
Contact Information:
Cape Santa Maria Beach Resort
(242) 338-5273