OH MY, that is wonderful news!!!!!!
Some how I just knew you would find her. I think it was the way you talked about knowing she was still alive. I'm so happy that you found her!!! And you should be proud that you didn't give up even after a lot of people would. Now give her a big hug & kiss for finding her way home.
And then throw her a welcome home party!!