Ubbalamadugu Falls

0  Views

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.