Idk about southern italy but i lived in northern spain for 3 months and its horrible. You step out onto the street and you have to do parkour to dodge the shit while the street smells like a metric ton of dogshit. The worst part is some people pee and defacate on the street and it doesnt seem to bother anyone. I really do like spain but shit is literally their biggest problem.