Nobel museum is found in which city ?A. GenevaB. OsloC. StockholmD. Bern Found an error? Read our corrections policy and report it in the comments below.