Question: 20 which country has the most tornadoes by area?
Answer: United States. At well north of 1,200 tornadoes annually most years, the US by far has the most tornadoes in the world. ... 
Canada. While Canada is larger than the United States in terms of land area, it only has a tenth of the number of tornadoes that the US has. ... 
England. ... 
New Zealand. ... 
Japan. ... 
Australia. ... 
India. ... 
Bangladesh.