Moretonhampstead
Moretonhampstead is a market town, parish and ancient manor in Devon, situated on the north-eastern edge of Dartmoor, within the Dartmoor National Park.
Moretonhampstead is a market town, parish and ancient manor in Devon, situated on the north-eastern edge of Dartmoor, within the Dartmoor National Park.