In which among the following countries is located the “Owen Falls” that is world’s greatest man made lake?

[A] Uganda
[B] Rwanda
[C] Congo
[D] Tanzania

Show Answer

This question is part of UPSC Prelims Practice and Mock Tests membership programme.

Advertisement