There's a lot about you that most people never get to see, Uncle Sirius. And from the stories you told, you hid a lot when you were in school.
We could talk to him. He seems to know a thing or two about magic. It couldn't hurt. The question is is there something about this place specifically or was this... thing superimposed over it, so to speak. Natural or magic/man made?