Challacombe

Challacombe is a small village on the edge of the Exmoor National Park, in Devon, England. The village has a small general shop/Post Office and a single pub, the Black Venus. The whole village is set upon one road and is close to Simonsbath.

Read more about Challacombe:  Landmarks, Etymology