answersLogoWhite

0

Yes Scotland does and it is called the Scottish Parliament and is situated in Edinburgh

User Avatar

Wiki User

12y ago

What else can I help you with?