For Beginner-level: Parimatch Casino is your best bet as they have over 5500 casino games and a great slots bonus that even beginners can redeem.
For Expert-level: 1xBet Casino offers the widest variety of casino games in India and they also give a huge welcome bonus package (but with steep wagering).