Photo Credit: Jeppe Wikstrom
Stockholm, Sweden conjures up images of a fairytale, in a way — tall, golden-haired, and blue-eyed people roaming around quaint, cobblestoned squares by the sea. The reality of course, is vastly different: Sweden’s capital is the largest in Scandinavia and considered to be the hub of the Nordic region, a hotbed of haute cuisine, charming hotels, world-famous bars, and art. Its metro, in fact, has been called the longest art…

