The Baltimore & Ohio Railroad was (arguably) the first passenger train in America, and this museum is a loving testament to both that line and American railroading in general. Train spotters will be in heaven among more than 150 different locomotives. Train rides cost an extra $3 for adults and $2 for children between the ages of two and 12; call for the schedule.