Withdrawal limit is not capped in India. Withdrawal limit varies with your local bank limit and also if your Neteller account is verified.