Question: What country are both Vowchurch and Hereford located?
Sentence (from "Hereford"): With a population of 58,896, it is the largest settlement in the county.
Relevant evidence: No