River Lyd (Devon)

From Wikipedia, the free encyclopedia

For other rivers named Lyd see River Lyd (disambiguation)

Lyd is a river in the Dartmoor moors in Devon in south-west England.