Al-Mashaer Al-Muqadasa Metro streamlines pilgrimage
Photo event by (Fawaz Asmiran) MAKKAH, To enrich the experience of the “guests of God” and provide them with the best comfort, Al-Mashaer Al-Muqadasa Metro in Saudi Arabia makes it so easy and comfortable for pilgrims to move between holy sites and d…