Did you know that Holland, Missouri is a town that is very pedestrian friendly? It […]