Jog Falls situated in southern part of India is certainly one of the beautiful and highest waterfalls.
Why Not Jog Falls?
This post was in response to
Top 10 Waterfalls of the World
Explore The World One Waterfall At A Time