Folks who love lobster and hiking should set their sights on a small town in Maine that boasts picturesque trails and ...