Track
Sitting places
Makkah Al Mukarramah Rd, Al Amir Fawwaz Al Junoobi Jeddah 22431 Saudi Arabia
https://goo.gl/URa3E7
Parking and public transport
Green areas