Do You Know The Best Holiday Destinations In The UK?

Edinburgh, Isle of Wight and the Cotswolds. All three are spectacular locales, but what makes them so good exactly?