The jewel in the crown of Harbour Island the Bahamas; the stunning Pink Sands Beach and New England style architecture of Dunmore Town.