It's Amalfi in Italy.
I was there in 2005 and would love to go back!

If I can work out how to post a photograph of 2005 Amalfi (I'm new here) I'll post one.

Amalfi.jpg