answersLogoWhite

0

Areawise Canada is the world's second largest country behind Russia. Populationwise, the second largest country would be India, coming behind the People's Republic of China.

User Avatar

Wiki User

16y ago

What else can I help you with?