an Entity in Data Space: 134.155.108.49:8890
South Station, located at Atlantic Avenue and Summer Street in Dewey Square, in Boston, Massachusetts, is the largest train station and intercity bus terminal in Greater Boston and serves as a major intermodal transportation hub.