Location on the map

Al Qasoum - Prince Sultan Street - Najran - Najran

Map directions