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 Darrell Rowe · Last updated 5 years ago · 20.2K views