Where is Saratoga Lake?
Where is Saratoga Lake located?
Saratoga Lake, Saratoga Lake, United States of America (approx. 43.05119°, -73.72151°)
Where is Saratoga Lake on the map?
{"latitude":43.05119,"longitude":-73.72151,"title":"Saratoga Lake"}