bn:03115367n
Noun Named Entity
EL
No term available
EN
The North Channel is the body of water along the north shore of Lake Huron, in the Canadian province of Ontario. Wikipedia
English:
Ontario
Relations
Sources