My family and I are currently traveling up the New England coast. Our first stop was Salem, Mass. After that stop, we drove up the coast and landed in Freeport, Maine with a quick visit to Portland, two very different and unique places...