World Geography India's highest waterfall Jog falls located in? A) Maharastra B) Madhya Pradesh C) Himachal Pradesh D) Karnataka Detailed Solution: No Details Prev Next