The North Carolina Museum of Transportation is tucked into a remote corner of Asheboro and really deserves more visitors and attention that it gets. If you like trains, this is a major destination. The place is packed with railroad cars and engines in a huge roundhouse with a working turntable to hook them up. My favorite engine was this one, that looked like something worthy of pulling the Hogwarts train, or the Polar Express.