Stowe Vermont is absolutely magical in the fall, which probably comes as no surprise. Whether you’re just strolling Main Street, driving up Smugglers Notch, or hiking Sunset Rock, the fall foliage is everywhere and we’re sharing all the dog-friendly activities to add to your itinerary!
Read More