CULTURE Stockholm: The Venice of the North Stockholm, fondly known as the Venice of the North by locals, is truly that and more – this being said by someone who has... STYLE CanadaJune 26, 2018