MCQOPTIONS
Saved Bookmarks
| 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 | |