Azim A.
Yelp
For a history enthusiast, visiting the Diefenbunker, named after Canada's post-war Prime Minister John G. Diefenbaker, was a must-visit.
It pays homage to Canada's part in the Cold War, and features artifacts from the Cold War period from the late 1940s, 1950s, 1960s, 1970s, and 1980s. What is cool about this place is that it was originally built to withstand a nuclear attack, and was in fact a secret bunker. The structure and outline of the building definitely has that bunker feel from the outside, but they've done a great job of making it feel like a cozy (relatively speaking) museum from the inside.
There are several archives, and a research library that has some fascinating material that one interested in the subject spend hours in itself.
While there could be more archives and material, considering this museum is still relatively young (celebrating its 10th year), that is expected. It's worth a full day visit for Canadian history buffs, and a good one to two hours for non-history geeks.