Needham Historical Society


Devil's Den, c. 1900.
This small cave in the High Rock woods was a popular destination for hiking and picnics.

Previous




Copyright 2003, Needham Historical Society