Stockholm, Sweden, really is one of the most fabulous and beautiful cities in the world. I know it might not be on your must see list, but it should be! It has so much to offer. While this post may be a bit biased since I grew up in Sweden and lived in Stockholm for