South Boston is a densely populated neighborhood of Boston, Massachusetts, located south and east of the Fort Point Channel and abutting Dorchester Bay.

Featured Attraction

More