We have visited a fair few cities over the past four decades. Having both been brought up in small rural towns, we are not big city enthusiasts. Most are forgettable while some have a charm of their own. A very few have bowled us over in a glorious, noisy, chaotic rush. Naples is definitely the latter. Situated on the coast beneath the ever present threat of Mount Vesuvius, it’s a …

