Prince Hathloul bin Abdulaziz Sports City

Najran, Saudi Arabia

Capacity

10.000

Address

Najran, Saudi Arabia

GPS

Lat : 17.6574132
Lng : 44.4775541

Directions