There’s a town in the Netherlands…

There’s a town in the Netherlands that has no roads or cars and everyone travels by foot, bike or canal.