I been next to this town now for over 50days now '^^ Checked the town several times. But neither listed in the "garrisoned" troops or at the keep when I visit. But the Encyclopedia still says he is last spotted there.
Tried it again for 10 days and checking the town everyday, but nothing. Even tried closing down the game and opening it back up again but still the same. :/