onlybeaches

Counting the waves…

Ghab Beach, Masirah Island: Oman's Hidden Turquoise Lagoon | OnlyBeaches