DURBAN - Tropical Storm Eloise has developed into a Tropical Cyclone and made landfall in the Mozambican city of Beira.
South Africa, Eswatini and Malawi have issued warnings of heavy downpours and strong winds.
Eloise dropped over 300mm of rain over Madagascar in just 36 hours.
The KwaZulu Natal Department of Cooperative Governance and Traditional Affairs has already placed disaster management teams on high alert and communities are warned to expect severe weather.
eNCA reporter Mawande Kheswa shares more details in the video above.