Multiple choice

Where is Owen Falls, the largest man-made lake, situated?

  1. Uganda

  2. Egypt

  3. India

  4. Russia

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

Owen Falls Dam creates Lake Victoria's outflow, and the resulting reservoir is located in Uganda.