Waynesboro’s annual Tour de’ Valley will take place September 4th. The cycling event features three rides of various length, full century (100 mile) a metric century (62 mile) and for the first time, a 40 mile valley ride, through the scenic Shenandoah Valley around Waynesboro. Learn more…