Leaf Peeping in Stowe, Vermont

Stowe, Vermont has become my favorite New England destination to visit for a fall leaf-peeping weekend. This year, the leaves on trees turned colors earlier than expected due to less than favorable rainfall conditions, so we booked a very last...