Tucked in the cradle of the Italian coast, Naples beckons with more than just its turquoise bay and the looming silhouette of Mount Vesuvius. This is...