Pincity guidesTravelCity Guide № 7 : Stockholm, SwedenOften fondly referred to as the “Venice of the North”, Stockholm’s 2.1 million residences are incredibly fortunate to call this city home, for it is boundless in beauty and unabashed, historical splendour . . .