John Diefenbaker passed away in Ottawa (Canada). Ottawa is the capital city of Canada. It is located in the southern portion of the province of Ontario, at the confluence of the Ottawa River and the Rideau River.
John Diefenbaker Trivia: How Much Do You Really Know?