Naples is a city rich in history and culture, situated on the shores of the Mediterranean Sea with Mount Vesuvius towering in the distance....