Talkalakh City Council 5 Avis Homs Umm al-Karak Town Council 2 Avis Homs Directorate of Technical Services in Hama 6 Avis Hama Municipality of Genena Raslan 2 Avis Tartus Al Dada Contracting Company 1 Avis Aleppo Lire la suite