The Railroad Museum of Pennsylvania, located in Strasburg, is a treasure trove of historic train engines, cabooses, and railroad cars. With over 100 artifacts ...