Business & Finance

What city is Canada's head government called?

Answer

User Avatar
Wiki User
08/29/2012

Canada's capital city is Ottawa.