A Road Trip to Muscat
The mystic city of Muscat is the capital of the Sultanate of Oman. The city of Muscat stretches from the pristine beaches facing the Strait of Hormuz to the desert of the Arabian Peninsula. Muscat has enchanted travelers… Continue Reading