SCOTLAND
© Ian Rutherford/REX/Shutterstock
Scotland is part of the United Kingdom but has devolved powers. The Scottish Parliament is located in Holyrood in Edinburgh (pictured).Thank you for reading EG
Want to read more? Enjoy a story a week for FREE for one month.