What is the capital city of the country of Canada?

Answer Ottawa

The capital city of the nation of Canada is located in Ottawa, Ontario. Ottawa was officially made the nation's capital in 1867.

Asked by · Last updated 5 years ago · 20.2K views