Barclays

ATM in Mombasa

Has an ATM.

Advertisement