Where is Canopus Lake?

Where is Canopus Lake located?

Canopus Lake, Canopus Lake, United States of America (approx. 41.46148°, -73.83319°)


Where is Canopus Lake on the map?