Article about experience with Walk Through Time on Isle la Motte, VT (US).