Yelland
Yelland is a small village in North Devon between Instow and Fremington in the English county of Devon. Yelland is included within the parish of Fremington.
Read more about Yelland.
Related Phrases
Related Words
Yelland is a small village in North Devon between Instow and Fremington in the English county of Devon. Yelland is included within the parish of Fremington.
Read more about Yelland.