ancestralscotland.com
Scotland is a land of five million people. A proud people, passionate about their country and her rich, noble heritage. For every single Scot in their native land, there are thought to be at least five more overseas who can claim Scottish ancestry – that’s many, many millions spread throughout the globe. for more click here