Yelland
Yelland is a village of 2,000 inhabitants situated in North Devon between Instow and Fremington in the English county of Devon. Yelland is included within the parish of Fremington.
Provided by Wikipedia
-
1
Yelland is a village of 2,000 inhabitants situated in North Devon between Instow and Fremington in the English county of Devon. Yelland is included within the parish of Fremington.
Provided by Wikipedia