Another recommendation from LRB member Don. Try Bristol Hill Road in Bristol, NH, starting at the intersection of  3A (Lake Road) and Bristol Hill Road.

According to Don:

“Bristol Hill is only about 2 miles, but is steep in parts”