PORTLAND, Maine (AP) — Riders on an Amtrak train that runs from Maine to Boston will soon have to hold off on buying alcoholic beverages during the 35-mile stretch of the trip that goes through New Hampshire. The Amtrak Downeaster takes passengers 145 miles from Brunswick, Maine, to Boston. The train includes a cafe car that serves alcohol.
Live free or dry: No buying booze on Amtrak in New Hampshire