It'd be difficult to explain without also explaining everything about demigods where I'm from. I guess the short version is that it's one of the homelands of mythology, which means the monsters are much stronger and much more populous there. And only demigods can see them for what they are.