Map of Glen Echo Lake
Here is the location map of Glen Echo Lake.
Where is located Glen Echo Lake?
Lake is located in Charlton, Charlton, Worcester County, Massachusetts, United States. Glen Echo Lake is located 17 km from Worcester State University and 44 km from Maggi Staff Village. The nearest lake Wickabog Pond is 16 km away. The nearest beach John J. Binienda Memorial Beach is 16 km away. The nearest museum Worcester Art Museum is 20 km away. The nearest park Savage Hill Wildlife Management Area is 31 km away. The nearest castle Harvard Lampoon Building is 76 km away. The nearest city Charlton is 4 km away.