Yes, it is completely legal to play on mobile casinos in India provided they are offshore mobile operators. CasinoWings provides you with a list of offshore mobile casino apps that are legal to play in India.