January 4th, 2008
On the Green Line
The Green Line is Boston’s streetcar-subway combo, running above ground on Commonwealth Ave., Beacon St. and Huntington Ave. west of Massachusetts Ave. and below ground in the city centre.
Tags: Boston, Subway, Tramway



