The Choo Choo Barn has long been a Lancaster County tourist favorite. It consists of a large, operating railroad display with many trains and animated figures. Local attractions are replicated in miniature as well. Animated fire scene is the highlight of the display.
Posted: 11/08/2007 • Last edited: 1/02/2008 • Link to this review