Arabia Weather - The latest satellite images and rain radar indicate the formation of a cumulus cloud locally over Mecca, including the holy capital, accompanied by rainfall of varying intensity that may sometimes be accompanied by thunder.
Arabia Weather App
Download the app to receive weather notifications and more..