Nilote or Nilotic people is a group of tribes which originate from valleys of Nile. Many Nilotic tribes have overcome huge distances, moving from place to place. All Nilotes have some common features: they mostly are cattlemen, they are tall and...