Historic
South Station
Since 1899
South Station is a railroad terminal located at Dewey Square in downtown Boston, Massachusetts. It is the busiest railroad station in Greater Boston and the second-busiest transportation facility. It is New England's second-largest transportation center after Logan International Airport.
Source: Wikipedia / Wikidata
Nearby