
An Oasis In Beantown
We all know South Boston doesn’t have the best reputation in town. But I’m about to change your mind. On the edge of Southie lies Castle Island, a unique park with an ocean view. The Island’s main focus is Fort Independence, built for protection in 1632 and now open for tours. This beautiful oasis is a great place for a walk, a picnic and any … Continue reading An Oasis In Beantown