100 miles is a long distance on foot, heck, even horseback. Because you can only travel so far before you need to sleep for the night, you are going to encounter settlements at regular intervals on major roads. Quite...