Where is Lake Quinsigamond?
Where is Lake Quinsigamond located?
Lake Quinsigamond, Massachusetts, United States (approx. 42.26643°, -71.75526°)
Where is Lake Quinsigamond on the map?
{"latitude":42.26643,"longitude":-71.75526,"title":"Lake Quinsigamond"}