The county of Cornwall in the far south-west of England is surrounded by sea on three sides. Resisting Roman and Anglo-Saxon invaders, it retained its Celtic independence and …