Multiple choice Where is Owen Falls, the largest man-made lake, situated? Uganda Egypt India 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.