North Holland is a province of the Netherlands

- Image ID: W1H97J
North Holland is a province of the Netherlands
Iryna Volina / Alamy Stock Vector
Image ID: W1H97J
North Holland is a province of the Netherlands located in the northwestern part of the country
Location: Ukraine