Muscat: A number of Oman's governorates have witnessed rainfall of varying intensity, which led to the flow of some valleys on Sunday.