To the north of Amsterdam are several small towns which not only provide a contrast to the city landscape, but also take you to the heart of agricultural North Holland.
The small towns in North Amsterdam provide not only a contrast to the city landscape, but take you to heart of North Holland.