ive heard the exact same thing, except it was completely different..
no iv heard that if you go to the place where unknown is there is a room were you have a chance of finding a wild charmander.
It should be generally impossible for you to catch a charmander in the wild, but games do have glitches so if you find a charmander there without cheating, then you will find a charmander there.