High Points: Vermont
Stowe, Vermont is a quaint little village nestled between the Green and Worcester Mountains and home to the state’s highest point- Mt. Mansfield at 4,393 ft. We drove straight from the base of Mt. Washington to Stowe and it rained on us the entire way. Although Mansfield is a relatively short hike of 4.71 mi […]
Read More