It doesn't. Queen Elizabeth II is queen of the United Kingdom - which includes Scotland.
Mary of Scotland is usually referred to as Mary Queen of Scots.
The head of state of Scotland is Queen Elizabeth II.
Queen Elizabeth (the First of Scotland, the Second of England)
Mary Queen of Scots full name was simply Mary Stewart(later Stuart due to the French difficulty with the letter 'w'). However, her title was "Queen of Scotland", "Queen of Scotland and Princess consort of France", "Queen of Scotland and France" and "Queen Dowager of Scotland" respectively.
She was Queen of France and also Queen of Scotland
Mary Stuart Queen of Scotland was the mother of King James VI of Scotland ( also know as King James I of England for he was Queen Elizabeth's I heir).
The residence is named Palace of Holyrood House. You can read more about it, below.
Oscar the Grouch
Queen Elizabeth II is queen of the United Kingdom of Great Britain and Northern Ireland - which includes Scotland. Her religion is Church of England.
The queen
Queen Elizabeth is the queen of England , Wales and Scotland, and also queen of the comonwealth. countries.