For those in the Triangle Area that like to ride, this page may be just right.
It has a ton of rides with range of distances. It even talks about a couple routes near Hanging Rock in the Triad.
Go to: http://www.ncbikeclub.org/queue_sheets/ncbcqueue.htm
The NC Bike Club has monthly meetings with presentations.
It also has some good cycling website links.