In downtown Saint Albans, Vermont, historic buildings rub elbows with new development projects as readily as new residents mingle with old-timers in Taylor Park. It’s a town that embraces its roots while looking toward a bright future. Located on Lake Champlain in northern Vermont, Saint Albans offers visitors ample opportunities for recreation, eclectic shops along...