News & Events
11 May 2019
Edinburugh - Scotland

Edinburgh is probably the most visited city in Scotland. It is well known for its castles and palaces that give people the impression that it is a city right out of the fairytales. The Holyrood Palace in Edinburgh is the Queen's official residence in Scotland.