Talakona Waterfalls is situated inside Sri Venkateswara National Park in Nerabailu village, Yerravaripalem Mandal, Chittoor District, Andhra Pradesh, India. This waterfall is 270 feet in height (i.e., 82 meters) and is the largest fall in …
Continue reading