Ministry of Tourism Document Number : A-7011
8060-8086 Prince Hammoud, Al Aqrabiyah, Al Khobar 34441, Saudi Arabia View On Map