Qalhat Beach, Oman: Hidden Pebbles & Turquoise Waters | OnlyBeaches