Where is Lake Superior?
Where is Lake Superior located?
Lake Superior, New York, United States (approx. 41.6655°, -74.87646°)
Where is Lake Superior on the map?
{"latitude":41.6655,"longitude":-74.87646,"title":"Lake Superior"}