A Devon town boasting its own castle and a wealth of independent retailers is a hidden gem for tourists. Art galleries, antique stores and fantastic gift shops are flourishing along the high street of ...