Stockholm Palace
At times referred to by Swedes at the "Royal Castle". Built between 1697 and 1754, dominating the north-eastern part of the Old Town, the Royal Palace is the official residence of the monarch of Sweden. However, the Royal family lives at Drottningholm in Ekerö, using the Royal Palace only for…