Q) Vajrai Waterfall the highest waterfall in India is located in the state of

Options:
A)Uttar Pradesh
B) West Bengal
C) Karnataka
D) Maharashtra

Leave a Reply

Your email address will not be published. Required fields are marked *