i hate this thread...
I grew up in Boston with a home in North Conway NH. I am currently living in Colorado and miss the forests and lush green hills of New England. This thread makes me want to get on my bike and just leave Colorado.
please keep this thread going! You need to ride more in the north conway area and maine.
Thanks for this thread.