Over a distance of more than 1,000 kilometres, the river Nile has burst its banks and devastated Sudan's Northern state, inundating villages and farmland.