ABOUT STOCKHOLM
Stockholm is the capital of Sweden, and consequently the site of its Government and Parliament as well as the residence of the Swedish head of state, King Carl XVI Gustaf.With its location on the east coast of Sweden at the mouth of Lake Mälaren, by the Stockholm archipelago, it is widely renowned for its beauty.
Instant Confirmation
Book