New England is home to a lot of small towns that are often overshadowed by big, Northeastern cities, but the food and scenic trails here are worth noticing.