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/2uuVE81

Advertisements
McAlpine village?