onlybeaches

Counting the waves…

Dawwah Beach, Masirah Island: Oman's Remote Sands Beckon | OnlyBeaches