Talakona Waterfall
India/Andhra Pradesh /Puducherry /Srikalahasti Talakona Waterfall is situated in Sri Venkateswara National Park in Chittoor. Edit Detail InformationEdit Talakona Waterfalls is the highest waterfalls in the whole of Andhra Pradesh. Nature lovers will be fascinated by the stunning landscape. Dense forests with a wide range of plants and animals make the place irresistible. Some of […]