onlybeaches

Counting the waves…

Hasikiyah Island Beach: Turquoise Waters of Oman's Hallaniyats | OnlyBeaches