Other crossword clues for answer "STOCKHOLM"STOCKHOLMNobel Institute siteCapital east of OsloVenice of the North.Rumor capital of Europe.Site of Nobel Institute.Olympic Games site ___: 1912Capital on the Baltic SeaHome of the Nobel banquetA capitalCapital on the Baltic