But, it becomes a lot of time traveling and not a lot of time enjoying your vacation. But as it turns out, there's a Connecticut town that is not only one of the best places to travel in New England, ...