Grand Manan Island, Nova Scotia