Bidda municipality 49 Avis Tabuk World Bank 3 Avis International University of Hafr Al-Batin 179 Avis Hafar Al Batin General Authority of Customs 0 Avis Mecca Jamoum Governorate Municipality 90 Avis Mecca Lire la suite