Yes, you do. You need to register for a Visa card and have a bank account in place to become a cardholder. You can make this request either offline or online at popular financial institutions like ICICI, Bank of India and HSBC. Applying for a card is quick, but it can take up to 15 working days for it to arrive. When you receive it, find the best Visa casinos in India and sign up to play.