Salalah, Oman Cruise Deals

A high-angle view of a long, sandy beach in Salalah, Oman, where gentle ocean waves wash ashore, with rugged, arid mountains forming the coastline under a clear blue sky.