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