All sites of Genealogy
MacRae: Kintail to Cape Breton
MacRae: Kintail to Cape Breton- Researching the families of Cape Breton Island, NC CAN. Surnames include MacRae, MacPhail, MacDonald, Murchison, MacLeod, MacLean, MacKenzie, Cameron, MacLachlan, Chisholm, Smith, Sutherla ...
Latest sites from Genealogy