STOKE RIVERS

'Stoke Rivers' is a small village five miles NE of Barnstaple, in Devon, England.
The name derives from the 'Rivers' family, who owned the village.
The village is located at

This article provided by Wikipedia. To edit the contents of this article, click here for original source.

psst.. try this: add to faves