As a city, Naples has a much richer cultural history than Sicily and more of a modern art, music and theatre scene as well. If you're looking for plenty of cultural experiences on your Italian vacation then Naples is the best choice of the two locations.