1.

The highest waterfall of India is

A. Shimsha falls
B. Hogenakkal falls
C. Courtallam falls
D. Jog falls
E. None of these
Answer» F.


Discussion

No Comment Found

Related MCQs