From desert adventures and lazy beach days to meandering through historic markets, the Omani capital is flush with things to do.
From desert adventures and lazy beach days to meandering through historic markets, the Omani capital is flush with things to do.