logo

Video encyclopedia

Ndula Hydroelectric Power Station

2:14

UJIRANI

2:01

Many At Risk As Masinga Dam Overflows

1:11

Turkana leaders want National Irrigation Board strengthened to expand irrigation schemes

3:25

Royal Media Staff Meeting

3:31

Mexican marigold Plant

The Ndula Hydroelectric Power Station is a 2.0 MW (2,700 hp) hydroelectric power station on the Thika River in Kenya.
Explore contextually related video stories in a new eye-catching way. Try Combster now!
  • Location 

  • Ownership