Worcester County · Massachusetts
On SE shore of Glen Echo Lake 0.7 mi N of Charlton City; Town of Charlton.