A 100-Mile View from Hogback Mountain
The famous "100-Mile View" from Hogback Mountain in Marlboro is more than just a pretty place. When you stop at this popular scenic overlook on Route 9 (the Molly Stark Byway), you'll find gorgeous views of forested land and mountains in Vermont, Massachusetts and New...
08 October, 2013