Blind River is a town situated on the North Channel of Lake Huron in the Algoma District, Ontario, Canada. The town was named after the nearby Blind River. Blind River celebrated its centennial in 2006.
Here's the our members favorite photos of "Towns & Villages in Elliot Lake". Upload your photo of Blind River!