South African province of Mpumalanga was hit by a rare hailstorm on Sunday night which destroyed roofs of building and cars in several towns.
The hailstorm fell in several towns and areas in the province including Mbombela, Kanyamazane, Ntokozweni, Tekwane South, Skukuza and the southern part of the Kruger National Park.
According to reports, the hail was the size of tennis balls and they disrupted electricity supplies in many areas.
Photographs shared online show the windscreen of cars shattered, roofs dented and a lot of property damaged. City authorities say they are assessing the damages.
Here are images and videos of the rare hailstorm.
— Mweli Masilela (@mwelimasilela) May 27, 2018
My other car is a write off. Everything that is glass damaged pic.twitter.com/eU3HI0hSDL
— Temalangeni AKA Te (@kimmylati) May 28, 2018
— ?? M.R?? (@MfundoMasuku1) May 28, 2018