Quizzing Live

Which Scandinavian City Is Nicknamed 'The Venice Of The North''

Answer:
Stockholm