This small town boasts history, scenic mountain peaks, and a new beverage trail. Here are the 12 best things to do in Bedford, Virginia.
13