Last modified on 18 May 2015, at 14:19


English: Challacombe is a small village on the edge of The Exmoor National Park, in Devon. The village has a small general shop with petrol pumps outside and a single pub, the Black Venus. The whole village is set upon one road and is close to Simonsbath.

Media in category "Challacombe"

The following 53 files are in this category, out of 53 total.