Where is Cossayuna Lake?

Where is Cossayuna Lake located?

Cossayuna Lake, New York, United States (approx. 43.21279°, -73.4202°)


Where is Cossayuna Lake on the map?