
Great Hall Exhibit: Day of the Dead Altar
Great Falls Discovery Center 2 Avenue A, Turners Falls, MA, United StatesIn addition to the Migrations exhibit, from Oct. 6 through Nov. 1, view a Day of the Dead Altar built by local families, with support from Montague Catholic Social Ministries.