What is the most Scottish town in Italy?


Answer here.