Cannon River (Minnesota)
…The modern name came from a false homophone of French "Canot". In 1877 there were 15 flour mills along the stretch of river between Faribault and Northfield alone. At Dundas, travelers still can see the aging limestone walls of the Archibald Mill. The Cannon River also flows through the Science Center at…