Many of the larger counties hold their own shows: these include the Royal County of Berkshire Show, the Cheshire Show, the Royal Cornwall Agricultural show, the Devon County Show, the Kent County Show, the Westmorland County Show,[1][2][3] Dorset, Hampshire, Hertfordshire, Lancashire, Norfolk, Nottinghamshire, Staffordshire, Suffolk, and Surrey. Yorkshire has the Great Yorkshire Show which is claimed as the largest three day agricultural show in England.[citation needed]