Hard to say what is going on here.
There is no evidence either way.
You will have to ask yourself some questions.
Did she fall in love too quickly?
Is she willing to pay her own way to visit you?
I agree that if she asks for money for any reason it will be a scam.
You will need to do an honest evaluation of physical appearance and financial status between the two of you.
Do yourself a favor and Google everything you can about this person.
E-mail address.
Phone number.
Photos you have received.
Address.
You might also read this topic:
viewtopic.php?f=11&t=18085In the end if you get no certain "yes she is a scammer" evidence then you will need to trust your gut.