Stunning Devon town the tourists still haven't found : compa