Which country is called “Venice of the North_________? / General Knowledge MCQs / By admin Which country is called “Venice of the North_________? A. Stockholm B. Britain C. Austria D. Netherland