The Craggy Mountain Line is a non-profit, all volunteer run,[1] railroad museum located in, Asheville, North Carolina. Craggy Mountain Line operates from May through the end of September.[2] The collection includes local historic cars from Asheville in addition to transit cars from Chicago and New York City.[3]