Where is Cuba Lake Outlet?

Where is Cuba Lake Outlet located?

Cuba Lake Outlet, New York, United States (approx. 42.21646°, -78.30863°)


Where is Cuba Lake Outlet on the map?