Portland, Maine

What to see in Portland, Maine: Portland Head Lighthouse, The Lobster Shack, and L.L. Bean flagship store are just a few things not to miss.