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 Bridge (where we’ve held the Eggcelent Breakfasts) but […]

Pin It on Pinterest