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

∙ 13y ago

What else can I help you with?