Mallela Theertham
A forest waterfall in the Nallamala hills, on the road to Srisailam.
Why Go
A forest waterfall in the Nallamala hills, on the road to Srisailam.
Something wrong or out of date?
Traveler Reviews
Sign in and mark Mallela Theertham as visited to write a review.