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