General Knowledge Nobel museum is found in which city ? Options:A. OsloB. StockholmC. BernD. GenevaView AnswerB. Stockholm Continue Reading Previous: Maximum hockey world Cups won by which country?Next: Which of the following is Tricontinental Country?