If this is a U.S. Tax question, you owe NO U.S. Taxes, because no on-line casino is based in the United States.
As for the legality, that depends on Indian law, on which I am NOT an expert.
I cannot comment as to whether you owe taxes to the Indian government. Try posting your question on
http://www.mytaxes.in.