Tag: attraction
Barber museum voted best attraction in Alabama
The Barber Vintage Motorsports Museum is Alabama’s best attraction, according to readers of USA Today.
The museum that anchors the 880-acre Barber Motorsports Park features one...