answersLogoWhite

0

Technically, Holland is a smaller region within The Netherlands, constituting the NW coast along the North Sea (provinces of North Holland and South Holland).

Holland population (October 2013) - 6,314,483

The Netherlands population (early 2014) - 16,856,620

User Avatar

Hollis Langosh

Lvl 10
4y ago

What else can I help you with?