McAlpine village?

Legend has it that a group of Scots settled in the Italian Alps in 1525 and never left. Could it possibly be true?

from BBC News - World http://bbc.in/2uLDXQS

Comments