Yes, Indibet is safe and trustworthy and completely legal in India. The site holds a Curacao Gambling License and Indian players can join them just like any other betting site.