Heavy Rains Thunderstorms In Makkah As Muslims Begin Hajj
Average Weather In April In Mecca Saudi Arabia Weather Spark