Beaches of South Boston

South Boston, also known as “Southie,” has the longest stretch of uninterrupted beach in the Boston area. These beaches include Carson, L Street, M Street and Pleasure Bay; all are […]