answersLogoWhite

0

Canada has a very small population relative to its huge size. It also has the tourist attraction, Niagara falls, located in Ontario.

User Avatar

Wiki User

11y ago

What else can I help you with?