I think this is the town of Positano. We had to stop traffic in a few towns just to get through.
Apr 10, 2005 3:12 AM