From Roman ruins, stunning landscapes and beautiful cuisine to some of the most iconic cities in the world, there is something in Italy for everyone.