The Northern Carolina Transportation Museum
I made the first important stop at this museum located in Spencer, NC. It is housed inside an old steam locomotives repair shop and has trains, cars, planes and boats on display. There is also a short train ride (only around 2km inside the museum area). I paid extra for a cab ride (the first one in life!)