Chester is actually two distinct villages in one charming package – the historic Stone Village and Chester Village proper – each offering its own flavor of Vermont enchantment. What struck me ...