I start at Rt 101A From Hudson, NH and take 101A West,Trn Left on Rt 122 just before Milford, NH
Trn Left on Groton St(Next trn after rt 111) in Peperall, Mass
Trn left on Lowell Rd (rt 113)
Trn Left on East St
End of rd Trn Right on Groton St (rt 111A)
End of rd Trn Right on 111
Finish at starting point.
This trip takes you past Silver lake state park and is a nice area to stop and enjoy. You go through a covered bridge in Pepperall, Mass and a nice wooded rt on the way back towards Hudson.
Road quality is over all pretty good. There are parts where the road could use some work. As long as you are watching the road you are able to avoid any problems. Nothing serious.
There are a few restaurants along the way but I have never stopped. Silver lake state Park is a great little park. Beautiful area to stop and stretch your legs for a little bit. Good camping area if you want to stay the night.