Stoke Rivers
From Wikipedia, the free encyclopedia
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 grid reference SS6335035450