Which area has the most tornadoes  -  the USA or Britain?


Answer here.