Please note that the content of this book primarily consists of articles available from Wikipedia or other free sources online. There are 1,864 miles (3,000 km) of public rights of way in Cheshire, England. Cheshire is a ceremonial county in North West England. Cheshire's county town is the city of Chester, although its largest town is Warrington. Other major towns include Widnes, Congleton, Crewe, Ellesmere Port, Runcorn, Macclesfield, Winsford, Northwich, and Wilmslow. The county is bordered by Merseyside and Greater Manchester to the north, Derbyshire to the east, Staffordshire and Shropshire to the south, and Flintshire and Wrexham in Wales to the west. The county is a part of the Welsh Marches.