Al Nile Bank - your bank and more ATM service ATM service Nile Bank for Trade and Development Nile bank has more than 60 ATMs distributed in all 18 different states of Sudan , where it seeks to give customers access to a wide range of electronic banking services .