Stoke Rivers

Stoke Rivers is a village and small parish in the centre North Devon.
Stoke Rivers is west of Brayford, south of Bratton Fleming, west of Goodleigh, north of Swimbridge and East and West Buckland.

Subcategories 1

Related categories 1

Sites 2