The 'Jog Falls' has been awarded to mark the Best Holiday Award-2017 for the country's favorite waterfall. Jog Falls is located in the state of Karnataka, India and is the highest waterfall in India. It is considered one of the major tourist destinations of India, and is famous for its picturesque natural beauty.