News

A picturesque town located in the south of the Yorkshire Dales has been named the best place to live in the North of England.