North Yorkshire is a non-metropolitan county and larger ceremonial county in England. It is located primarily in the region of Yorkshire and the Humber but partly in the region of North East England. it covers an area of 8,654 square kilometres making it the largest county in England. The majority of the Yorkshire Dales and the North York Moors lie within North Yorkshire's boundaries, and around 40% of the county is covered by National Parks. The largest towns are York, Middlesbrough, Harrogate and Scarborough.