Category Archives: Saudi Arabia

Al Mashaaer Al Mugaddassah Metro

Al Mashaaer Al Mugaddassah Metro Information The Al Mashaaer Al Mugaddassah Metro is a rapid transport system which is a part of the Mecca metro system. Opened on November 13, 2010, the Al Mashaaer Al Mugaddassah Metro operates for only 7 days in a year, during the period of Hajj. Constructed to reduce the congestion faced… Read More »