Sariya Water Falls

Sariya Waterfalls, also known as Baahubali Waterfalls, is a cascading waterfall located in the Devarapalli village of Ananthagiri Mandal in the Visakhapatnam district of Andhra Pradesh, India. It is one of the most popular tourist attractions in the region, known for its breathtaking beauty and serene atmosphere.