onlybeaches

Counting the waves…

Qarzawit Beach: Oman's Hidden Turquoise Gem in the Hallaniyat Islands | OnlyBeaches