Fortean Times
148. druid’s temple, ilton, north yorkshire
Think of ancient monuments in North Yorkshire, and the vast Thornborough Henges will probably come to mind first, maybe followed by the Devil’s Arrows a little further away at Boroughbridge. Nearby, i