Some Connecticut towns make you choose. You get the charming downtown but not the beach, the train station but not much personality, or the quiet neighborhood but a long drive whenever you want to do something. Milford, CT has built much of...
Read more