Location on the map

Badr Al Ola Street - Al Thuqbah - Eastern Province - El Khabar

Map directions