Where is Kenoza Lake?

Where is Kenoza Lake located?

Kenoza Lake, New York, United States (approx. 41.73342°, -74.94961°)


Where is Kenoza Lake on the map?