The medieval Italian town where 80% of residents have Scottish heritage
A town in Tuscany known as in Italy’s ‘Little Scotland’ has Scottish bakeries selling steak pie, restaurants serving haggis, and even holds its own Scottish festival with free-flowing whisky at its...