Cornwall is a ceremonial county in South West England. It is recognised by Cornish and Celtic political groups as one of the Celtic nations, and is the homeland of the Cornish people.