13th July 2015 10:48 AM | |
Unregistered | Citibank Sri Lanka ATM Can you provide me address of Citibank ATM situated at Sri Lanka? Please tell me how can I get detail about it because I have my current account in Citibank and I will go Sri Lanka for my official purpose? So please tell me about it? |