Ministry of Transport and Logistics, means of transportation and communication, an electronic screen to determine the time and destination of Riyadh city buses in the Kingdom of Saudi Arabia, Riyadh bus station

We use cookies to provide for you a better experience. For more information check our Cookie policy.