No matter how many times you've talked, webcammed, emailed and texted, you only know what she's told you. You're both very young, and whether she's The One or not, make sure you set up expectations well before you meet, so that there are none. Takes the pressure off of you both. And use protection for sex. You don't want babies and no matter what she says, you don't know where she's been. On the other hand, she may truly be as nervous as you are.
That said, if she's truly who you think she is and you're not a blinded romantic, places you feel are boring will look different when you're with someone you care about. Shopping malls, parks, the river, pond, or the woods ... It won't matter. If it does, have a getaway plan.
Good luck. Don't prepare, other than to take deep breaths. Keep expectations of one another in the reality zøne and you'll be fine.