Yes northerners are descendants of Germanic barbarians that conquered Rome while the south are the native RomansI also suspect a racial dynamic, Sicily was conquered by the Moors, so they have Arab, Berber and Black African admixture. Some of those Northern Italians look German and some of those Sicilians have kinky hair.