Moretonhampstead, Devon

Moretonhampstead, Devon, England

This evening, I am focusing on the quaint and pleasant town of Moretonhampstead which is a 6000 acre Parish located in the N.E. section of the Dartmoor National Park in Devon, England. The name is the longest such place name in England.

Read more on Visit Moretonhampstead, Visit England…