I was under the impression that she would be writing a series of newsletters that the wizarding community would be able to read, however I'm not fully against the idea of having a muggle visit hogsmead. Hogswarts in itself may be a bit too far, as it is one of the main center powers in the community of wizards.