Check out where to visit from a Sun writer who grew up in the town IN Yorkshire is one of the UK’s most beautiful towns – and it’s even been compared to Italy. Knaresborough has waterways and plenty ...