Creator
Hydrologists fear there may be more rains to come in the next few weeks, with Cyclone Izilda heading for Mozambique.