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