Worth a DetourSight

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.