In general, visit Northern Italy if you're interested in art history, fashion, mountain vistas and fast-paced cities. On the other hand, Southern Italy is great for those looking for a slower pace of life, gorgeous coastal areas and plenty of ancient ruins.