🎴 Flashcard Mode
Mixed GK
Card1 / 24
Mastered0
Review0
QuestionClick to flip
Where is Owen Falls, the largest man-made lake situated?
AnswerClick to flip back
A
Uganda
💡 Explanation:
Owen Falls is located in Uganda at the source of the Nile River at Lake Victoria. It is the site of the Owen Falls Dam (now Nalubaale Dam), which is one of the largest man-made lakes created by hydroelectric projects. The falls/dam complex is crucial for Uganda's power generation.