Come discover all the most fun things to do in Stockholm Sweden! Great museums, island hopping, Stockholm old town, & much more.