Over 30 people have been injured and several houses were destroyed after a tornado hit the Midvaal Marina in Gauteng on Monday evening.