a scenic view of mountains and roads in the distance
Save
From
alltrails.com

Mount Willard Trail

Mount Willard Trail is a 3.2 mile heavily trafficked out and back trail located near Carroll, New Hampshire that features a waterfall and is rated as moderate. The trail offers a number of activity options and is best used from April until November. Dogs are also able to use this trail.
alltrails
AllTrails
6k followers

Comments

No comments yet! Add one to start the conversation.