Where is Cossayuna Lake?

Where is Cossayuna Lake located?

Cossayuna Lake, Cossayuna Lake, United States of America (approx. 43.212788°, -73.420204°)


Where is Cossayuna Lake on the map?