Millions of us are taking our holidays at home in the UK. It’s a strong trend that’s set to carry on. So let’s take a look at what one small town in beautiful North Devon has to offer Britain’s holidaymakers. The Amateur Brain Surgery Team welcomes you to our guide to holidays in Great Torrington, an affectionately frank article about…