The hamlet of Templeton, in England’s picturesque Devon region, is about as remote as you can get. It sits nestled among other tiny villages with quintessentially English names, like Puddington, Black ...