Yep, officially, this hill-climbing auto road thing has got under my skin. Want a map of mountains in New England with auto roads? Sure you do!
The Google map is here: Mountain Auto Roads of New England
Apparently, the Great State of Vermont has the corner on the Auto Road market… Got any additions? Let’s hear ‘em!