Where is Squam Lake?
Where is Squam Lake located?
Squam Lake, New Hampshire, United States (approx. 43.75089°, -71.52459°)
Where is Squam Lake on the map?
{"latitude":43.75089,"longitude":-71.52459,"title":"Squam Lake"}