translate English to French: Sioux Lookout Museum Sioux Lookout , Ontario
Sioux Lookout Museum Sioux Lookout (Ontario)