Sham Beach, Oman: Snorkel a Hidden Musandam Fjord Cove | OnlyBeaches