15 Best Things to Do in Alkmaar (the Netherlands)

Alkmaar Canal

Alkmaar is a city that is located in the province of North Holland just a 45 minute drive to the north of Amsterdam. This city has been mentioned in historical records since the 10th century and was given city rights in 1254. During the 1500’s, the city came under siege from Spanish troops, but the …

Read more