The most populous islands in the Bahamas – New Providence ... including the charming Hope Town in Elbow Cay. Lodging options are limited throughout The Abacos, but there are properties on ...