bn:03862143n
Noun Named Entity
NL
South Station
EN
South Station, officially The Governor Michael S. Dukakis Transportation Center at South Station, is the largest railroad station and intercity bus terminal in Greater Boston and New England's second-largest transportation center after Logan International Airport. Wikipedia
English:
MBTA station
MBTA
Boston
Relations
Sources