Garrison, Minnesota, population 138 is world famous for two reasons. The first being the smallest town in the world with its own McDonald's and secondly for being home to some of the finest walleye fishing to be found on the planet.