Picturesque town on the Gulf of Salerno
I believe the answer is:
amalfi
(Other definitions for amalfi that I've seen before include "Popular tourist town on Gulf of Salerno south of Naples" , "Italian holiday coast" , "Italian town on Gulf of Salerno" , "Resort in South Italy" , "Italian location" .)