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

I'm guessing that Peach Creek may be very close to the border of Canada, somewhere in the northern USA.