Telangana
A forest waterfall in the Nallamala hills, on the road to Srisailam.
Something wrong or out of date? Suggest an Edit