When most people think of North Carolina’s architectural treasures, they picture Biltmore Estate or maybe some fancy lighthouse on the coast. Meanwhile, sitting in the small town of Hamlet is a train ...