PHOTO: Eastern Facade of the Royal Palace in Stockholm, Sweden

The Royal Palace in Stockholm is the official residence of the King of Sweden

With seven stories and more than 600 rooms, the Royal Palace in Stockholm is one of the largest palaces in Europe. Located in the Old Town of Stockholm, it is the “official residence” of the Swedish monarch, King Carl XVI Gustaf. Though the King, Queen Silvia, Crown Princess Victoria, and other members of the Royal … Read more