As the indian market price of BTC is so high than the exchange price in foreign countries, there is lot of potential to make profits.
Is this method legal ? Ofcourse i am ready to pay income tax.
You can very well do that and there is no rules to restriction to avoid these types of trades and people are doing these sort of transactions to earn money from the price difference in different exchanges,good luck with that and it is legal as long as you are using your own money.
I also heard that many people doing exchange and making profits like bitfinex is good way to make money in this way . But how we add money in there in bitfinex,i serach on google many time but still not find any proper way adding money in payza is still not possible if you do not have credit card any other way??