Yes, Megapari is a legal casino as it is based outside of India and holds a gambling license. That said, some Indian states have banned online gambling.