May 18 @ 1:00 pm - 3:00 pm Rev250 Battle of Grape Island Commemoration Bandstand at Hingham Harbor Otis Street, Hingham Witness the only local battle of the American Revolution! On [...] Free