I spent a few days in Oslo. I would recommend the Norwegian Armed Forces Museum. Well organized and I learned a lot about the Nazi invasion of Norway and the role Norwegian Sailors played in the Battle of the Atlantic. I also visited the Norway Resistance Museum which is quite interesting.