Last modified on 25 March 2014, at 20:08

Category:Challacombe

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.