Nascar's oldest track
Martinsville Speedway celebrates its 70th anniversary in 2017, and there's more to see in this quaint, historic town. All but one of the museums are free, and the Smithsonian-affiliated Virginia Museum of Natural History is $5 a person.
Outdoor recreation is cheap and plentiful, and there's a free loaner bike program. Hotels range from $70 to $140 a night, although rates can be higher during Nascar weekends.