Seeker Archives

The Netherlands has more tornadoes by area than any other country in the world.