Cherokee Point, Abacos, Bahamas