Where is Findley Lake?
Where is Findley Lake located?
Findley Lake, Findley Lake, United States of America (approx. 42.11922°, -79.732544°)
Where is Findley Lake on the map?
Findley Lake - Buffalo
{"latitude":42.11922,"longitude":-79.732544,"title":"Findley Lake"}