where does the befindet it in?
Is "She is there until today" grammatically correct in English? It sounds pretty strange to me, but I can't say why. Maybe I would say "She has been there until today."
I'd translate it as "She's still there today".
That sounds far way better! I will suggest it! :)