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