You are here

Moretonhampstead

Moretonhampstead

Moretonhampstead on the north-east edge of Dartmoor is an archetypal Devon town