Definitely check out Vermont Bicycle Tours. They offer many tours in different locations, supported with mileage in the range you are talking about. Also check out Adventure Cycling. They offer supported and non-supported tours.
www.adventurecycling.org