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.