answersLogoWhite

0

The land area of Newfoundland and Labradoris approximately 3 times greater than England, but the population of England is approximately 100 times greater than Newfoundland and Labrador. It's a bit crowded!

User Avatar

Wiki User

12y ago

What else can I help you with?