can someone help me locate the CItibank branch in Baku!?! Believe me, I have tried Google, but no such luck! I have seen the sign during one of my last ride through town, but I don't know the location to point my driver to it.
Any help or suggestion would be appreciated. Cheers