Hailstorm and Heavy Rain Hit Mecca Province
Up Next
Heavy Rain Brings Flooding to Taif, Mecca Province
Stormy Horizon Seen as Clouds Gather in Western Saudi Arabia
Heavy Rainfall Fills Desert with Pools of Water
Hailstorm Leaves Icy Flash Flood in Saudi City of Sakakah