Not Finding Your Answer?
Post It On KidzTalk Homework Help
Post It On KidzTalk Homework Help
Report a search problem
mobile version
Copyright 2005-2024 KidzSearch.com
The Scottish Parliament (Scottish Gaelic: Pàrlamaid na h-Alba; Scots: Scottish Pairlament) is the devolved national legislature of Scotland. It is in the capital city, Edinburgh. The Parliament is sometimes called "Holyrood" because it is located next to Holyrood Palace.