Nestled deeply in the Green Mountains lies the sleepy little town of Stowe, VT. Another stop on our RV journey east a couple of years back, Stowe was a delightful and unexpected surprise reminiscent of a European mountain village. While camped nearby, we were pleased to find that it is simply teeming with both indoor