• Mary O'Malley Park

    Chelsea

    Chelsea's largest park offers spectacular views of the Boston skyline and the Tobin Bridge. Bordered by Island End River on... more