North Dakota "is far and away the best served state in terms of course availability," according to GolfBlogger, with a golf course for every 5,468 people. Also, Golf Magazine has ranked North Dakota ...