Thousands of homes have been destroyed and more than 20 deaths reported.