Hundreds of homes destroyed