Talakona Waterfalls

Bookmark
Please login to bookmarkClose

No account yet? Register

Talakona is located in Sri Venkateshwara National Park in Andhra Pradesh. The waterfalls is amidst the dense forest and is considered a biosphere reserve. Some…