Shuqaiq municipality 128 Avis Jizan Security Forces Housing Fund Hafr Al-Batin 7 Avis Hafar Al Batin Rank municipality 68 Avis Asir Yanbu Municipality 3 Avis Yanbu Japan International Agency 2 Avis International Lire la suite