April 5 @ 9:00 am - 3:00 pm Library Links Community Mini-Golf Hingham Public Library 66 Leavitt Street, Hingham “Library Links,” produced by the Board of Trustees, will offer [...] Free