You do not need a VPN to bet in India. Although VPNs are not illegal, many betting sites may view them as a cheating strategy so you can sign up with different names or circumvent some other rules. If you fall under suspicion, your winnings may be confiscated or your account may be terminated.