So tell me what should I do ?
Go easy in small steps just in case she is for real. You don't want to start showing that you don't trust her. Keep in mind that she is "the love of your life".
1: Ask for her phone number.
2. Ask her for a short video of her saying something in context of your relationship. Like, tell her that tomorrow is your mom's birthday and ask her to wish her "happy birthday, Ms XXX." Your "mom will be so deeply touched". Remember to ask for something specific to be part of that video that applies only to you so "she" will not pick it up from the internet.
Get back here after that and tell us how it went. If it's a crook, you will not get past Step 1. If you get that phone number, call her. It could still be a fake even if you hear a female voice, so Step 2 is a must.
Just one more thing for now...
Never pay any attention to the advice that tells you to "trust your feelings".
Being in love is a form of mental disorder with "feelings" replacing common sense. There are thousands of people in the US who parted literally with all they had and some only because they "trusted their feelings" after they met "the love of my life" on the internet. I researched this subject thoroughly for my book on this and other subjects like that.