Naples, Italy, is where pizza was invented. Or, at the very least, perfected, as the concept of putting cheese and sauces on ...
Naples, the storied capital city of the Campania region and the pizza capital of the world, is enjoying a renaissance that harkens back to its golden age. (Photo by ...