Okehampton, Devon, England.It lies on the River Okement, in a steep valley ,at the northern edge of the Dartmoor. [image deleted][image deleted] Post Comment Receive notifications Add a comment...