1.

Recently seen in the news, in which country is “Vilyuchinsky waterfall” located?

A. Russia
B. India
C. China
D. Sri Lanka
Answer» B. India


Discussion

No Comment Found