Oman
- Travel
New Oman-Saudi Arabia Road to Save 16 Hours Travel Time
A long-delayed project of Oman-Saudi Arabia road through the world’s largest sand desert is in the final phase of construction,…
Read More »
A long-delayed project of Oman-Saudi Arabia road through the world’s largest sand desert is in the final phase of construction,…
Read More »