answersLogoWhite

0

The capital of Canada is Ottawa, and you are probably thinking of Parliament Hill, a beautiful and historic building where the country's parliament meets.

User Avatar

Wiki User

13y ago

What else can I help you with?