answersLogoWhite

0

Harbor Island is a stretch of land about 3 and a half miles long that is located off the northeast coast of Eleuthera Island within The Bahamas. The main attraction is the pink sand beaches.

User Avatar

Wiki User

12y ago

What else can I help you with?