Increases in average temperature and rainfall were associated in Zanzibar with higher numbers of cholera cases within a definite time period. Steve Mirsky reports