Where is Skaneateles Falls?
Where is Skaneateles Falls located?
Skaneateles Falls, New York, United States (approx. 42.99312°, -76.45605°)
Where is Skaneateles Falls on the map?
{"latitude":42.99312,"longitude":-76.45605,"title":"Skaneateles Falls"}