Parts of central Mozambique have been flooded after Cyclone Eloise struck near the port city of Beira with wind speeds of up to 160km/h
According to Mozambique's National Institute of Meteorology Beira received 10 inches of rain in 24 hours.
Local officials and aid agencies are assessing the scale of the damage so they can help those affected, and trying to restore power and communications, which were cut off in some areas.
According to local officials four people have been killed as a result if the floods.
The cyclone has now been downgraded to a tropic storm and was forecast to be heading towards Zimbabwe and northern South Africa, which have already experienced heavy rainfall.
Chris Neeson, who works for the UN in Beira said "It was impossible to sleep because of the noise and fear."