1.

The tallest waterfall of India with a height of 1,493 ft is ___________.

A. Meenmutty Falls, Kerala
B. Kunchikal Falls, Karnataka
C. Barkana Falls, Karnataka
D. Thalaiyar Falls, Tamil Nadu
Answer» C. Barkana Falls, Karnataka


Discussion

No Comment Found