Photo 13 of 30, Uganda: The Making of a Nation.

From top to bottom: ‘The Owen Falls hydro-electric scheme on the Nile is the largest source of electric power in East Africa. An expansion scheme is now being undertaken financed largely by loans fro

Share this on: Share on Facebook0Tweet about this on Twitter0

Leave a comment

Notify of