Fun vacation in Stowe, Vermont