By Sripal Goud
- Stock Photo ID: #ET352947
- Image Credit: Picxy.com/sripal.goud
- Description:The waterfalls which you are viewing is POCHERA Water Falls, which is located in the Tribal Parts of Indian State Telangana Named as ADILABAD. Just around 10 kilometres you can also find another waterfall called KUNTALA WATERFALLS.
- Location: Pochera Water Falls, Pochera, Telangana, India