https://us.2markers.com/883106
Wachusett Reservoir on the map, Shrewsbury, United States. Where is located, photo