Online betting is legal despite the Public Gambling Act of 1867 prohibiting betting in land-based casinos. Yet, several Indian states also prohibit internet betting. Please, check the applicable legislation in your region.