mt_logo

Kuntala Waterfalls – Telangana’s own Niagara

Kuntala is the highest waterfall in Telangana. This beautiful waterfall is located in the forests of Adilabad district, where the Kadem…