Modern rapid land transport within a bus station in Riyadh, providing facilities and services in the Kingdom of Saudi Arabia, the concept of public transport, exit to King Abdulaziz Street

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