Known as Race City USA, Mooresville is home to many NASCAR drivers and racing teams. The sport is embedded in the culture here, and there are several team shops and museums open to visitors, including the Memory Lane Motorsports Museum and the North Carolina Auto Racing Hall of Fame. Even if racing is not your thing, the town has a pleasant downtown and sits on the shores of Lake Norman, the largest man-made lake in North Carolina.
Mooresville's downtown is a compact grid of brick storefronts along Main and Broad Streets, with a couple of historic districts on the National Register and a clutch of cafes, antique shops, and a craft brewery. North-south of the centre are the old textile mill villages that gave Mooresville its first reason to exist before NASCAR moved in.
The town is an easy day-trip from Charlotte, 25 miles south, but for racing fans it deserves a full day or two: there are more than 60 NASCAR-related teams, fabrication shops, and driver-owned businesses in or just around town.