Yes, the site accepts Indian players and is legal to use in the country. Note that there might be regional restrictions on some payment methods, but all the other features are 100% available.