Stream in Karura Forest, Nairobi Kenya

  Stream is water that flows continuously on the surface of the land. The water level in a stream is shallow, and the flow is for short dis...