Так утверждает автор вопроса. На одном портале я разыскал эту же загадку, ответил "Сосед", ответ пришёл на email - Правильно, Вы угадали. Про лесника или отшельника я тоже думал, мне кажется вопрос сформулирован не совсем правильно.
Сосед. Король не может видеть соседей своего государства ежедневно (...встречаются реже и находится достаточно далеко. Это объясняется тем, что границы государства не позволяют королю часто встречаться с ним.) Бог един для всех, независимо от вероисповедания.