Where is Sioux Narrows?

Where is Sioux Narrows located?

Sioux Narrows, Sioux Narrows, Canada (approx. 49.4082025°, -94.0957123°)


Where is Sioux Narrows on the map?