Island Harbour est un joli village de pêcheurs qui renferme une plage magnifique en forme de croissant bordée de grands palmiers.