A windswept isle off the East Coast populated by puffins, pop-up lobster shacks, and quaint shorefront towns, New Brunswick's Grand Manan Island comes with all of Maine's charm and none of its ...