in my opinion, go to india for short leave & C the girl face to face & u can compare the comfort level while speaking and sitting with each one.
then take ur parents opinion.
finally listen to ur heart but don't decide based on photos, msging & phone calls, eye contact is required in this case
and the most important is: don't take long time to decide coz u don't want to brake anyone's heart.
good luck