A city built around 14 islands and popularly referred to as the capital of Scandinavia, Stockholm is one of the most picturesque places to visit in Europe. Take a look at some of the amazing experiences this city has to offer in this short video by Plush Places.