Greensboro, the southernmost town in Orleans County, lies just inside the boundaries of Vermont’s Northeast Kingdom. Long before that royal moniker was attached to the state’s three northeastern counties, a glacier lumbered through here and carved out Caspian Lake, a jewel in a bucolic setting that made Greensboro a magic kingdom. Ninety minutes — and […]
