United Kingdom
› England
› South West England
› Devon
› North Devon
› Stoke Rivers
Stoke Rivers is a small village five miles north-east of Barnstaple, in Devon, England. The village historically formed part of Shirwell Hundred and for ecclesiastical purposes falls within the Shirwell Deanery.
The parish of Stoke Rivers comprises the village itself as well as several scattered fa...
Explore the dungeon, defeat monsters, and collect treasure.
Your score is based on exploration, kills, loot, speed, and HP remaining.
One attempt per day — make it count!