River LumburnRiver in Devon, England / From Wikipedia, the free encyclopedia The Lumburn is a river on Dartmoor, Devon, England. River Lumburn valley near Tavistock It is a tributary of the River Tavy.
The Lumburn is a river on Dartmoor, Devon, England. River Lumburn valley near Tavistock It is a tributary of the River Tavy.