Quote Originally Posted by byyp
i know about one more method in addition to the above and that is trasferring money to your visa card with the same procedure as others..
can this visa card be an international travel card(ICICI)...??