Haramel Beach, Oman: Muscat's Hidden Sandy Sunset Gem | OnlyBeaches