Leusdon

From Wikipedia, the free encyclopedia

Leusdon is a Parish in southern part of Dartmoor in the county of Devon, UK. Coordinates: 50°32′48″N, 3°49′42″W

[edit] References