We know that Holland is a country where the channels are no rarity. In fact, Amsterdam is known as the city of canals.
However there is a small Dutch town (maybe not so well known among the great attractions of the country) which is known as the Venice of the North, or the “Venice of Holland”. This is called Giethoorn, in the province of Overijssel.
In fact, until not so long ago, it was completely free of cars and there was no other way to get around except by boat.