Limits are generally set by the bank that issues your ATM card. There may be additional limits imposed by another bank/network from which you try to access money, but you should check with your bank.
Some banks have lower limits on ATM card withdrawals in certain countries (due to concerns of fraud).