There is no law prohibiting adults from depositing money in a betting site. Placing bets with reliable operators available in India is as safe as it can be. There is not a single case where a player ended up with some legal complications due to playing online in India since all the betting sites are offshore.