The Downeaster has just launched their Discover Maine Rail Pass and it's a great deal for locals and tourists alike. The pass only costs $19 and it's good for ten one-way passes over seven days. Explore Wells, Saco, Old Orchard Beach, Portland, Freeport and Brunswick.

One of the great things about the train is that they run five round trips a day to Boston's North Station and most of their stations are within walking distance to the hot spots in the various other cities that they stop in.

It seems like a great idea for tourists who want to explore, but don't want to worry about driving and parking.