Mill race

Mill Race Introduction A mill race, also known by various terms such as millrace, millrun, lade, or leat depending on the geographical context, refers to the current of water that […]