North Holland is one of the twelve provinces that make up the current Kingdom of the Netherlands, located on the northwest coast of the country. It is, thanks to the popularity of Amsterdam, the best known and most visited area of the country each ye...