1.

In which country, the tallest waterfall of the world 'Angel Falls' is located

A. South Africa
B. Peru
C. Norway
D. Venezuela
Answer» E.


Discussion

No Comment Found