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.

img-user-aasha-sriram-kickass
1219 Followers

Writer, musician, traveler, just basically whatever I can do.