Railroad Museum of Pennsylvania, in Strasburg, Lancaster County, Pennsylvania. Administered by Pennsylvania Historical and Museum Commission, with support from the Friends of the Railroad Museum.
Over a hundred historically significant locomotives and rail cars, extensive railroad history exhibits, active restoration program, cutting edge education center, events throughout the year, professionally managed library and archives, more.
Exhibit halls are climate controlled. WIFI access available, numerous mobile device videos showing details of exhibits and railroad history. Tours, special programs, museum store with railroad items.