Question: What country are both Vowchurch and Hereford located?
Answer: England