Flash floods in Iran have killed at least 24 people and injured hundreds more after days of torrential rain caused rivers to overflow in various parts of the country, local news media reported on Tuesday.

The sudden, destructive deluge hit the country during Nowruz, the Iranian New Year, when many take to the road for vacations.

At least 19 people died in Shiraz, a city in southern Iran that is a popular tourist destination, according to the privately owned Tasnim News Agency, based in Tehran.