Where is Cross Lake?

Where is Cross Lake located?

Cross Lake, Cross Lake, United States of America (approx. 46.65941°, -94.11387°)


Where is Cross Lake on the map?