I'm from Portsmouth, but I have never been around here. I think there are a few good places up in Maine, tho.
Where? I would like to do something soon...but nothing crazy...just to get my feet wet.I am in Strafford. There are a few trails in Strafford/Rochester area.