Portland Head Light Lighthouse – ME When we decided to drive to Boston all I could think of were the cliches and tourist traps, even when it came to food. Â I know many folks make it a big deal to not fall in a tourist trap and to avoid chain restaurants and usually I do […]