A mystery in Hemlock Gorge

A mystery in Hemlock Gorge

Patrice Westrate lives across from Hemlock Gorge in Upper Falls.  Her father-in-law Larry Westrate was in the park and came across a very mysterious object.  He found it on the Newton side of the river, near the foundation of an old fireplace, on the hillside by Echo...

Pin It on Pinterest