Ubbalamadugu Falls

    If hiking and heavy-lifting is your thing, check out Ubbalamadugu Falls (also known as Tada Falls) located on the Tamil Nadu border. Here, you can swim in a pool, catch natural springs, and get a panoramic view after you hike to the top. 

    Read more about it here.