Muscat is the capital and largest city of Oman. The rocky Western Al Hajar Mountains dominate the landscape of Muscat. The city lies on the Arabian Sea along the Gulf of Oman and is in the proximity of the strategic Straits of Hormuz. The main airport is Muscat International Airport […]