On average, Australia’s driest town, Oodnadatta, gets just 172mm of rain a year. But the small town in inland South Australia is likely to get two years’ worth of rain in a single week. Rainfall ...