Where is Tomahawk Lake?

Where is Tomahawk Lake located?

Tomahawk Lake, New York, United States (approx. 41.40861°, -74.22334°)


Where is Tomahawk Lake on the map?