News

The massive facility in West Chester, about 100 miles southwest of Columbus and 20 miles north of Cincinnati, boasts what is billed as the world's largest indoor train display.