Portland Head Light There’s a reason every souvenir shop is plastered with apparel and trinkets that say Maine: the way life should be. Located in New England, Portland is the perfect de…