I have two philosophies when it comes to travel. One: Choose one location and delve into all the nuances and quirks of that one place. Two: Visit as many different places in a general location that will reasonably fit into the length of the vacation. Regardless, I make sure to always visit the town's bookstore.
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...