Taking a look at Stockholm Palace
9th August 2023
Sitting on the water in the Swedish capital of Stockholm is Stockholm Palace, commonly referred to just as The Royal Palace; it is the official residence and location of the offices of the His Majesty King Carl XVI Gustaf and Queen Silvia and where they conduct royal business. Many will also recognise Stockholm Palace from the wedding reception of Crown Princess Victoria to Prince…