Traveling to Stowe and need some inspo for what to do? Here's a list of a few of my favorite things to do this charming little town!