Destination creator (Voyajo Team)
Stockholm is the capital and the largest city of Sweden and constitutes the most populated urban area in Scandinavia. It is the site of the national Swedish government, the Riksdag (parliament), and the official residence of the Swedish monarch as well as the prime minister (...) (from Wikipedia).
Visit Website