Rome. Naples. Milan. Florence. There's nothing not to love in glorious Italy. From its age-old piazzas to its fresh, hot-served and hotly debated pizzas – just which city does them best? – Italy has everything. Visit for food. Visit for art. Visit for history. You'll fall in love: guaranteed.