Location on the map

Salah Ad Din Al Ayubi Road - Riyadh - Riyadh Region

Map directions