Embassies Turkey: Embassies of Republic of Serbia by Simon April 13, 2018 One Comment Address: Paris Caddesi No. 47, Kavaklidere, Ankara, Turkey Phone: + 90312 / 426-02-36, + 90312 / 426-24-32 Fax: + 90312… Read More