From the little information I know, PayPal needs to work differently in India because of the government restrictions. They had to create a company in India which pays higher taxes and therefore extra costs are involved in working with Indian users. That's why all the transactions from India are required to pay fees