Tag: Saudi Arabia

Al Mashaaer Al Mugaddassah Metro Project, Saudi Arabia

The Al Mashaaer Al Mugaddassah Metro Line (MMMP), which is part of the Makkah (Mecca) Metro, is an 18.1km line constructed to connect the...

Popular