Lochabar Beach Lodge
Clarence Town, PO Box CT 30300, Clarence Town, Long Island, Bahamas,
242-337-3123 Phone