All Around the United States, there will be celebrations for  National Train Day on May 12, 2012.   Train lovers can visit to see events that are happening in their area.   Although major events are being planned for  New York, Chicago, Los Angeles, and Philadelphia; there will be events in many cities throughout the United States.  While you are on you can also enter online to win a travel vacation with Amtrak trains.