The center of New Boston is home to cultural attractions like New Boston Historical Society, so you might want to stop by during your stay. If you want to experience more of the culture New Boston has to offer, head to New Boston Town Hall and Applejacks & Co.