Daily Archives: July 12, 2019

Entry Thumbnail

Big Apple unveiled in North Central Mass

New England has its own “Big Apple” right in the heart of Massachusetts, to the delight of tourism officials from Visit North Central Mass.  The 10 foot tall sculpture.  the largest of its kind in the region, was unveiled this Wednesday, July 10, at a ceremony with tourists, public officials, […]

Posted by