User blog comment:Jspyster1/The True Location of Peach Creek Finally Revealed!/@comment-1915803-20100912003732

This is all very interesting. Very interesting indeed. And quite convincing too. However, a lot of this is contradicted by the occasional direct comments about Canada in the show, which signal that the show does not take place there.