Smart cat, is all can say!! She knew just where to show up and stay!!

The only thing I can suggest is notify local veterinarians, put up signs (but don't say too much), and maybe put a notice in the newspaper (ours will do three lines for free for lost/found pets). Then it sounds like you have a decision to make.

I know I'd be inclined to keep her if the other cats can handle it....but then, I only have two cats! And one of them was just like this one. Showed up and never left and I didn't have the heart to just ignore him. (That's my Butter Cat....... )