Canyon is an unincorporated place on Canyon Lake on the Canyon River in Unorganized Kenora District in northwestern Ontario, Canada.
[1] It lies on the Canadian National Railway transcontinental main line,[2] and Canyon station is served by Via Rail transcontinental Canadian train.
This Northern Ontario geographical article is a stub.
You can help Wikipedia by expanding it.