Yes, Mr Play accepts players from India, and new depositing customers are entitled to a welcome bonus.