Home - Seychelles - English River


The English River is a river in Kenora District and Thunder Bay District in Northwestern Ontario, Canada. It flows through Lac Seul to join the Winnipeg River at Tetu Lake as a right tributary.