Location on the map

Ibn Khaldoun District - 17th Street - Eastern Province - Dammam

Map directions