
Drottningholm Palace – Stockholm
Although there’s a Royal Palace in the heart of the city, the Swedish royal family actually lives at Drottningholm, about 25 minutes from the centre of Stockholm. To get there, … Read the rest “Drottningholm Palace – Stockholm”