Yes. You can call it Niagara falls of India, but on a smaller scale. After a long winding course, the Ghataprabha river takes a leap of 170 feet over...